Mixed experience
The location is undeniably spectacular and the grounds are well-maintained. Our room was comfortable though a bit dated in some areas. Service was inconsistent - some staff members were fantastic while others seemed indifferent. The beach activities were fun but limited. Overall decent but expected more for the price point.





