This was a very fun place to stay with my family. The check-in process was fully self-service (and easy). Overall, we would stay here again if we were to re-book the same trip. The primary detractors from a 5-star experience were: (1) Across the alley was a home under a full-renovation. The alleyway was used for cutting countertops, and overall there was unwanted noise from surrounding houses. More transparency during the booking process would have been helpful. (2) Lack of common amenities. The home had some sand toys and only two beach chairs. If there were beach towels, additional chairs, etc. that would have been more aligned with a three bedroom place close to the beach. The kitchen lacked standard supplies (foil, olive oil, etc.) so we had to run to the market for some basics. Some of the pillows we had to put in the closet. While the cases were clean, the pillows looked pretty dingy. Hey, pillows get dingy, I get it.
Overall, we had a great trip, and would book this place again, but a few things made it a 4-star stay vs. a 5-star stay. The property management team was very responsive and helpful with the few questions we had throughout the stay, so thank you to that team.