This property is on the beach - within a 5 minute walk. That is the plus side. Overall, the property is old and not well maintained. Our room had water damage on the ceiling, stains on the wall, stains on the comforter and bed linens, mold on the curtains, and rust in many places including the tub and sink. The mattresses are so thin that you can feel the springs in your back when you move. The mini fridge door was off its hinges and did not close properly. The “water park” looks amazing in the photos online, but in reality it is small and also run down. The front desk staff was ok. When we told them about the room issues, they offered to bring up new linens but would not make the bed. It was a busy weekend for them, so no opportunity to change rooms.
Parking is limited. There is a parking structure for overflow but it is the worst layout - super small levels with sharp turns; lots of backing up in the structure so other cars can get out. Stress inducing to say the least.
There is a restaurant onsite that we did not try and a pizza counter. Otherwise, you have to drive to get to other options.
Will not be staying here again.