Disappointing service
While the location is beautiful, the service was well below what I expected for a resort of this caliber. Wait times at restaurants were excessive and staff seemed understaffed. The beach and facilities are nice but not enough to overcome the service issues.





