Brilliant for our family stay. Ample room, clean and a great central location (walking distance from town/main beach). The weather was cooler during our stay but the option to cool down in the pool if needed was an added extra. Great communication in advance about a minor maintenance issue the hosts were attending to. Would definitely stay again.