We had a fabulous time. The villas are very spacious and are a perfect place to relax and it was great having the daily cleaning. Both pools were great and the location close to beach shops and restaurants was perfect. Would love to return