This place is ideal for a family or big group! It's cozy, spacious, and the location is amazing! I was really impressed with our host and her amazing hospitality. She really went above and beyond with us. My group and I had such a great time and hope to come back :)