My husband and I stayed with our 2 young children. This place worked out great! Only 3 blocks from the beach and we loved walking down the beach to the playground and small splash pad. The (heated) pool was the perfect temperature and we loved the views from the patio area. The space itself was very clean and worked great for making meals. We had a wonderful trip and would definitely book again.