Nicely furnished, cheerful apt with parking in the heart of it all - and that's where the positive comments end. The promised queen-sized air mattress was missing; the floor had multiple wet spots with water leaking up from under the boards; the shower smelled of mildew after running the water; ants in the kitchen; and no vacuum or hand-vac or even broom for sand, which is pretty much a requirement for a place so close to the beach. Granted, I didn't contact the host until after we left, but they denied all these issues and refused to offer a refund over a stingy 10% of the full fee. I've also yet to receive it.Stay for the location but beware, you won't be too comfortable. Hopefully they lower the price to better reflect the condition.