I had a one night stay in the beach resort; the room was perfectly clean, had the most comfortable bed I've slept in, no complaints. Staff was very nice. I even had to cancel my second night and the hotel allowed me to do that with the help of Expedia. 5/5. Its right off the beach too, you can def enjoy the scenery. i just wish i had time to golf