Our accommodations fit our family needs perfectly and the common living space was comfortable and ample too. The kitchen space was perfect for preparing Christmas dinner and the separate dining room and table made for the perfect family dinner. The hosts were awesome, even checking on us during the beautiful snow that gave us a white Christmas. We will definitely be back!