The condo worked for our family and the location was convenient, but overall it felt more worn and less clean than expected. It’s about an 8-minute walk to the closest public beach, so keep that in mind if beach access is a priority. We found crumbs in the refrigerator seal, and the shower had visible maintenance issues, including peeling seams and worn caulking along the baseboard that looked overdue for repair. There was also some trash behind the nightstand so I question the thoroughness of the cleaning turnover. Also worth noting, the listing included toilet paper under essentials, but we were told the day before arrival to bring our own consumables, which was frustrating to learn so late. I would rather have known that at the time of booking. Overall, it was a decent stay, but I expected better upkeep and cleanliness.