great location- horrible communication. i booked a king bed & queen, didn’t get it. they told me they had none available- mind you i booked room in 2024. at check in, i wasn’t provided any info. just a key. not until i asked about beach club, wifi, a few days later. power went out twice, when leaving/arriving to hotel, nothing was mentioned about it & no update. they were even checking people in and not telling them about the power outage. it was about 4 hrs of no electricity. it sucked. they also have an ants problem, that was annoying. overall, it was perfect location for us but i will not be returning in the future.