Stayed here two nights, first off, the staff are excellent.
Couple key points, the beach out front is packed with people all day long and many cart their way in from vehicles or across the street. It is not “private” in any way because there is a public access beach ramp in the parking lot that everyone seems to know about.
The public restaurant/bar can be very crowded too. Food is good, but upper price range.
The pool is full of sand from everyone washing off from the beach instead of using the shower out by the walkway. Saw kids flat covered in sand hopping in the pool to rinse off.
Room is pretty small with damaged and dated furniture. Front living room, half wall, bed, half wall, bathroom, strange layout. There were absolutely zero utensils or plates in kitchen. Nothing to put food on for the tiny microwave.
Tiny bathroom and toilet with very low water pressure, no room around bathroom sink. Tub had been converted to walk in shower years ago and needed a hard scrubbing, very low shower pressure.
WiFi works but TV had constant buffering problems.
DO NOT try to bring a boat trailer, tight parking is very limited.
I would rate this place expensive for what it provides, it’s just old and needs a facelift.