Honestly, I have to give the place 2-3 stars at most. I am not usually one to complain and I am an Airbnb host myself but this place is not what I thought it was when I first booked it.
The Positives: The location (about 2 blocks from the beach) and the building amenities (pool/hot tub etc.)
Now for the Negatives:
CLEANLINESS: The place was not very well cleaned at all. A large yellow stain on our blanket. Behind and under our bed was hair, dirt and dust. And since there is no headboard on the bead (leaving a 6 inch gap between mattress and the wall) our pillows were constantly falling behind the bed. The bed needs a head board or a larger mattress. The stove liners were disgustingly dirty. As soon as we walked in, there was a large bird poop stain on the patio that looks like it had been there for weeks.
The place overall just looks weathered and well used. It is in need of a paint job.
Closet door is broken. Shower is broken. Plug for the tub is broken.
The couches are extremely uncomfortable. Honestly, we didn't even sit on them after a few tries. They are more beds than they are sofas. They are awkward, hard and sloped downwards. I tried lying on one and slowly slid off.
We were not provided any towels for the kitchen. We had nothing to wash/dry our dishes or wipe the counter down. It resulted in us having to pull towels out of the bathroom to use.
TVs are old and need to be updated.
We were not provided any of the common staple items that would find in a kitchen. No spices, condiments, oils, coffee, coffee filters, sugar etc.
There is no inside hotel lock on the door and so if the apartment entry code is not unique to each guest (which I highly doubt based on reading previous reviews) this provided me with a safety concern.
In short, I would not stay here again or recommend it.