The room smelled very old, and was outdated, there were short black male curly hairs everywhere on the floor, the bathroom walls had splashes of liquids everywhere, it felt like a cheap motel room on the side of the highway. I did not book a beach front room, so I did not expect beach front. The beach front rooms may be better but the regular rooms were 0/10. Will never book here again. In addition, early checkin would have been 50$ (i was an hour early), and I was not able to park my car until after I checked in otherwise they would charge 16$ extra (car park was already $45 and I parked 4PM-8AM). So I paid for street parking and went somewhere else for the day. I paid a lot less for other hotels that were a LOT nicer!
The only thing that was really good was the restaurant, which was absolutely fabulous.
Overall, don't stay here and book literally ANY other hotel. But definitely check out the restaurant. The pictures literally look NOTHING like the room i stayed in.