The property as a whole was clean, the beds were comfy, the areas are split into three levels allowing everyone to spread out. The hot top was incredibly clean and hot on arrival, nice and privately tucked away. TVs in every room. The kitchen was well stocked with everything from a cheese grater to a rolling pin, coffee pot, crock pot, toaster...even lots of spices, etc... everything except a large soup pot which was disappointing because it was cold and snowy, but we made it work. The beds were comfy and there were a lot of extra towels and linens. There is a large pink stain on the stairs going up to the third floor, and the downstairs bathtub had significant hard water stains, but it was definitely clean. My biggest two complaints were: the dining room chairs tipped over easily, and not with misuse, just seemed like a top heavy design or something. They tipped on us about 12 times in 4 days, with multiple different users. Luckily no one was hurt. Second, the fireplace, which was nice and easy to use, has a glass plate on the front of it that gets VERY hot. There is a little sign on it but I didn’t see it until after my son burned his hand bad enough to leave a mark. (He is not quite 2, it just happened too fast.) Nothing that couldn’t have been avoided, just make sure to watch your kids if they’re little. I did not see or smell anything to make me think wet dog as other reviewers stated. Lots of room to hang coats and snow gear. Enough room for the kids to play outside, but not so much out in nature attached to hiking trails or anything (although they’re close by). Close to town with easy access. Large dip at end of driveway, all three of our trucks/SUV’s scraped the bottom of pulling in, so be careful. It was full of water so hard to tell depth, but it could’ve been avoided by pulling to the side a bit. (We all arrived at different times so hadn’t seen the others do it.) All in all, great property for a large group/family, very worth it for the price. Would recommend to friends. My negative comments are only so you know what to expect, and not to imply the overall experience was bad because of these things. It was great, stay as long as you can!