Overall this was a great place for our family to stay - we had different ages from toddlers to grandparents and we had enough space for everyone. Everyone was comfortable with their own TVs, beds, bathrooms, etc. and plenty of common space. Kids loved the air hockey table and other games. Only issues we had were some missing basic items throughout the house - a frying pan, sponges, laundry detergent, and the foosball table was broken when we got there. We also couldn't figure out the air/heat like some other reviews stated but eventually got the hang of it.