Customer service has a lot to be improved upon. Although this is a management company not one person responded to direct questions left on the ABB platform regarding my upcoming trip. The room was not ready at check-in and left me and my family waiting outside of the room while housekeeping rushed to Complete the job and after a 7 hour plane ride and 45 minute drive to the property. When I finally got a hold of someone at their office they said a cleaning refund would be issued that never arrived. I would not recommend a stay here if your dependent on host communications or follow through. Disappointing as the property was nice but there is no direct beach access that was easy to get to.