Amazing place, really kind, helpful, friendly staff. We organized a family trip kind of last minute and the villa was very accommodating. We booked all 7 rooms, they are very spacious and comfortable, there are nice sitting areas and a huge garden. The pool isn't so big but the kids enjoyed it to the max. Although the property is not by the beach, you can get there in 5 min, walking across the road. There's a zebra crossing right off the villa's road.
For food, we got all the rations and asked them to cook according to our menu we put together. We did feel service was a tad bit slow as there was only 1 or two people for a group of 19 pax, would have been nice for them to have an extra person. Samira and Nuwan were total rockstars! Always with a smile and ever ready to help.
We highly recommend this place, we had a memorable holiday and thoroughly enjoyed our stay.