Great value for money and good spacing - the team made getting around very easy and were always reliable with timing.
The hot water went out a few times but the team let us know that happened when many people were using the showers at the same time (our group found ways around this, eg some getting up earlier).
The location is good but don’t expect to do much walking unless you like to hike up steep hills!
Lastly though the space was lovely, it did feel a little disjointed at times (one main villa with a room on the 1st floor, living and kitchen on the ground floor, 3 rooms on the basement floor, then 2 separate guest pool rooms below the swimming pool )