Perfect for a family vacation. My family of 7 slept comfortably and there was plenty of space for us to socialize. Great place for a dog also, there's an outdoor space, plus the dog beach is basically across the street. Lee and Nadia helped us out when we needed a dog sitter also. They were incredibly friendly, hands-on and helpful hosts. We'd definitely stay here again in the future given the opportunity.