Good points: Friendly, polite and helpful staff, decent sized apartments, good sized balcony, good sized grounds with swimming pools, good choice of food and drinks at on-site bar at good prices, good hotel excursions at reasonable prices, good air conditioning
Bad points: Hard bed, lack of regular public transport nearby, barking dogs, house alarms