Me and my family stayed two nights here. Check in is late, at 4:30 which was tough because it starts getting dark early. When we arrived the driveway is very steep and nothing was done to it, no plow or no salt, even with four wheel drive vehicles it was a challenge getting up it, and getting down is even worse because the end of the driveway is on a busy road, so sliding down it was not very fun! The parking area is all ice, it was very difficult to unload luggage and dangerous. The views are great and location is very good, it's in a safe location. However, the interior had issues, There really is not a dining room so a large group cannot have dinner together. There is a large dining table upstairs that is placed in a hallway next to the living room, so only two sides of the table were accessible, the other two sides are up against walls and cannot fit anyone. We ended up having some of our family eating dinner in the living room. Upstairs is quite small for a large group. There is a game room upstairs in a loft area but one arcade game was broken, the air hockey table was thrown in the closet in pieces, the futon legs were broken and not useable. Nothing like the pictures on the website. The three downstairs bedrooms were very nice and accommodating as well as the two upstairs bedrooms. Check out time is early at 10:30 and the cleaners showed up before 10:00 to get started, so we had to rush out the door.