The beach and ocean here are gorgeous and there's lots of good eating and drinking places and bike/water sports rentals on the block. The condo is also in a great location within the condo complex, has a pretty wedge of ocean view from the little terrace and is appointed with nice furniture and linens. The kitchen contents are hodge-podge but there were some nice overall touches like three inflatables for pool use, a rolling cooler, and 6 beach towels. Note that the pool is nearer the condo entrance and not on the beachside of the property. We did not use the laundry facility onsite. The main downside of our stay was curt communication and poor advance information about onsite check-in - there are so many entities involved in the rental transaction (VRBO, "owner," rental agency, and condo complex itself), things get really confusing and you receive contradictory paperwork and instructions by email and text about where and how to check in and what codes to use where. We were on an hour-long goose chase after dark encountering empty lock boxes and missing codes at the rental agency in town and then within the condo complex itself. It wasn't a nice way to start! We also wish the owner would have made it clear in advance that the condo only comes with one parking spot and you are on your own to figure out where to park a second car. Thankfully, the condo office staff was nice enough to issue us a 2-day parking permit for s space near the front office for an extra $20.