We loved our time at Mihiri. The main area was big and beautiful, as were the bedrooms (and very happy the bedrooms had air con!). The pool was fantastic, but the best parts were the welcoming staff and the amazing food from the Chef (seriously good)!
We went with five adults and two kids (3 and 10 months). If you are going with young kids, be aware that the pool is unfenced (very common from what I researched) and there are concrete stairs, but this wasn't an issue for us at all. We walked along the beach to restaurants - there are plenty of lovely ones near-by, and the staff organised a driver for us to take us to a turtle hatchery, herb garden, tea plantation, the Fort and more. They were all worth seeing, but we especially liked the tea plantation!
We couldn't rate Mihiri and it's wonderful staff high enough. We had the most amazing time and would recommend it to everyone!