Well appointed and cozy space - just the right size for our family. My 7 year old loved the loft stairs and bridge to the upstairs bed (sorry for all the running!) Hosts were warm and welcoming, and have clearly put a lot of thought into providing all the things you might need. They were also helpful and checked in on us during the two -25 degree days, providing extra space heaters to make sure we stayed warm. The main heater had other plans, but who could blame it in those temps. The hosts handled the situation impeccably with kindness, care and speed. We would definitely stay here again.