Very clean house for large group gatherings. Lots of beds, separate thermostat on each floor, places for small groups to get away, great kitchen to cook your own food. Loved our stay!!!