You get what you pay for. The location is great, the building is fine (pretty dingy inside). Overall I was happy with the experience, but expected the unit to be a little nicer. There were wiring issues as well (some outlets don't work, one was actually burnt). The furniture is okay, but not great. There was a beer/wine fridge, but it wasn't actually hooked up to operate. We booked the stay for 7 days, 4 adults and were supplied with a couple cheap rolls of toilet paper, one roll of paper towels, and one handsoap dispenser (in the master bathroom). There is no dish detergent for the dishwasher, only liquid dish soap. Again, these are all somewhat nitpicky things, but I expected better than what we got.
Overall I would recommend this place if you're looking for a cheaper stay right next to the beach. It gets the job done as long as you don't have high expectations for the actual living space.