Quite and relaxing resort with no children. Villas are spacious and clean. Fresh bed linen everyday. Breakfast was plentiful and staff friendly. Within walking distance to shops restaurants and bars. Short walk to beach. The only thing I would suggest is that pool bar staff could possibly ask guests around pool area if they would like a beverage or snacks.