This a great house that is perfect for a big family! In our case, a Family Reunion - for which it is perfect! It's a duplex - or I should say, it's mirrored. So, two kitchens that back up to each other, then the house extends out from there, the same on each side. Big dining area with long tables for LOTS of people. Lots of bedrooms, too, so smaller family units get there own area.The only reason I don't give this home 5 stars is because there was confusion about amenity cards. In fact, VRBO's request to me to do a survey had this directly on that request:"Views.. Views.. Views! Sleeps 21! 8 Bedrooms plus Amenity Cards!"Amenity cards are NOT INCLUDED. And, I don't know how this can be misconstrued. "Plus Amenity Cards!" (that includes the !) means, to me, amenity cards included. If you have 20 people, and you want amenity cards for a week per person, budget for that!