Right on the shore (and so quiet it was like having a private beach) and with a beautiful deep swimming pool with enough sun loungers to support a large group.
Larnaca airport is less than 10 minutes away yet there was no noise from the planes (which we had been concerned might be the case), so the commute to the villa was easy.
Plenty of bedrooms, all with effective air conditioning. Kitchen is well-equipped. Generally a lot of space to support a large family or two. Property management were responsive to any queries.
There are some signs of wear and tear across the villa which could maybe be addressed. e.g. missing drawers in one of the master bedrooms, damaged kitchen unit fascia, pool lights didn't work, and there was no grate for the bbq so it could not be used for cooking (which we only found out after we had bought charcoal). These were all minor details which did not ruin our holiday.