Good Resort with Minor Issues
Overall enjoyed our stay but had a few issues that prevented it from being perfect. The check-in process was lengthy and our room wasn't ready until 4 PM despite arriving at the standard 3 PM time. The beach is gorgeous and staff are generally helpful, just some operational inefficiencies.





