Amazing ! definitely worth staying at. everything is close by beaches bars and restaurants. you can walk to the beach ! they provide everything and the hospitality they provide is awesome. Great communication!! wish i could have stayed longer.