Pros: Proximity to the beach, nice pool, clean garden, spacious apartment with bslcony, decent tasting food, friendly receptionists
Cons: Restaurant over priced and poor attention, no air conditioning in the living room of the apartment, a bit over priced