This one is hard to rate. The property has definitely seen better days, but the furniture / beds were comfortable and everything was clean. The towels leave something to be desired, as if they were purchased from the same suppliers as Motel 6. But again, they were clean. They could benefit from a rack to hang beach stuff on to dry.
The kitchen provisions are what you'd need - just about 4 full sets of plates/bowls. No dishwasher, as they noted, so you are having to wash between meals to get by. Make sure you bring detergent/pods from home if you plan on using the washing machine. You'll find pods under the sink, but they are for the non-existent dishwasher (cleaning staff gets into a routine, no harm there - just don't be confused and use it on your clothes!)
We had a few lights not working - asked for new bulbs, but it was the fixtures themselves, so hopefully they'll get that sorted. The bedroom was pretty dim because of it.
The location is awesome for the beach, and the fact that designated parking in back is available is also great. The office staff were friendly and as helpful as they could be.
As stated elsewhere, noise is an issue and don't underestimate it. I could hear our neighbor snoring from the master bedroom (and other things when he had company at 3:30 am). Any foot traffic going by could be heard as well - but there was little of that. It's close to the beach , but not on the main thoroughfare heading there.
For a beach stay - it's kinda perfect, because you weren't worried about messing up some nice condo - but the price didn't match the accommodation. Budget stay on a non-budget price. We booked a long weekend fairly last minute (the week before), so I can't compare prices to what else was available in the area, but this definitely seemed overpriced for the property condition.