Good place overall.
Pros: right next to Magic Sands beach, not far from downtown, parking provided, good amenities, full kitchen, two beds, patio overlooking the ocean, extra shower in the yard (if you don't want to bring sand home).
Cons: at night there is noise from cars passing by, surprisingly shampoo is not provided. Also the list of amenities is a bit inaccurate: there is coin washer/dryer in the yard (wasn't in the description, but added later), there is hairdryer (even though hosts said it's not provided when explicitly asked), there is no hot tub (originally was in the description).