This is a beautiful, clean, well stocked, well maintained vacation home in a beautiful location! Plenty of room for our extended family-my husband, I, 4 adult kids, 3 spouses and 5 grandkids. Our ages were 6months to 60. There were so many amenities that we didn't use them all. The kitchen was amazingly well equipped, including a plethora of dishes/flatware/glasses/serving pieces/utensils/cookware/actually functional knives/high end appliances. The only thing that was missing was dry measuring cups --I'm guessing someone has walked away with them or we just missed them. We were able to easily cook all of our evening meals and then some without feeling we were making do with what was there. The pizza oven was amazing! (It does take several hours to heat up, so plan ahead.) They even have almost every small appliance you could think of-hand mixer, Ninja blender, toaster, citrus juicer, slow cooker. Abundant counter space for sitting and eating or doing projects. Plenty of bedrooms, beds, bathrooms for each family to have their own space. Again with a plethora of amenities-several blow dryers, a magnifying mirror, sooo many towels. The beds were on the firm side. Firmer than some preferred, but this is a personal preference. The family enjoyed the hot tub and steam room-used both on many days. Eating dinner outside with the amazing views was a treat! There were even patio heaters for when it cooled off. We loved our stay and would highly recommend!