Pleasant stay overall with minor housekeeping & repair issues. Check-in was smooth & communication was excellent. The space felt snug for our family of 5. We chose this spot primarily for its proximity to the beach, but the community beach is not as accessible or family-friendly as we had hoped so we ended up driving to Mission Beach for water play.