We went with 20+ adults and 10 kids from ages 10-2weeks old and it couldn’t have been more perfect for us. The kitchen was well stocked, rooms were clean, and the staff was oh so accommodating for everything we needed —before, during, and after our stay. It snowed heavily our first day and they were quick to plow the area so we could come and go as needed. Check in and Checkout were a breeze. Highly recommend.