For a family with two young toddlers, the location was great as we were just across the street from the beach (5 minute walk) and within walking distance to a good selection of restaurants and shops. Our patio was adjacent to the main street so we did not spend much time hanging out there. Kris provided everything we needed for the beach (towels, chairs, sand toys, boogie board, umbrella, and a rolling cooler!). The kids had a blast both at the beach and the pool within the complex.