loved the place. lots of room, great amenities with large private bathrooms in both bedroooms, super clean. and the windows/balcony was outstanding. front door lock is a bit tricky but once that was mastered we were ok. appliances and kitchen awesome. pool and staff great. small point - the wireless system did not work, reset but still no luck. the property team let us use another wireless connection which helped, it is a bit out of the way north but we learned to like that factor. The pools are immaculate - gym, facilities good. beach - good for a walk. we foraged fresh coconuts daily!! definitely would go back