Very nicely put together and wonderful stay, overall. We stayed in one of the carriage house rooms, which are like a classic hotel room. It was very clean and comfortable. The bathroom was nicely done with an overhead rain shower head and hand wand. Very luxurious touch. The room includes a fridge, microwave and large sink. Feels like a kitchenette, although we had no plates or utensils. But it's easy to bring some back from the main house. We had one dinner at the restaurant and the food is largely locally sourced. Overall, the dining experience was great. It was the best tasting, freshest trout we've ever had with huge portions. Service was fantastic. Note that the restaurant is only open for breakfast and lunch Wed-Sunday, so plan accordingly as early dining options in the area are limited. However, the coffee shop still provides free breakfast each day from 7a-10a and they have a pretty decent assortment of goodies, including hot grab and go food options. Do not miss the opportunity to get a Smores Mountain at the coffee shop. It's exceptional! All made from scratch ingredients. We would wake up for coffee/tea and enjoy the patio with some quiche, fruit, or breakfast sandwich. Overall, this really is a very nice place to stay. We would definitely return and wouldn't hesitate to recommend it.