This place was great for our group - 5 adults, 1 infant and 1 toddler. Easy access to beach, restaurants, and surrounding areas. Roomy and comfortable living areas. The studio with kitchenette downstairs was nice but there was nothing in the kitchen. A coffee maker and some dishes would be helpful. If checking out on the weekend, communication is lacking as calls, texts, emails are not answered. A wallet was left and the garage door stopped working. Called regarding both. No response until late Monday morning. With all that aside I would recommend this place.