This was a beautiful stay, the kitchen had many amenities and tools to really make some great meals. We booked this place to have a work retreat, and it was great to have various rooms to accommodate small meetings and then other spaces to have small chats and then everyone had a place to rest at nightfall. There was plenty more in the area that we could have explored during the day but did not have the time to. I would recommend this place, nothing bad to say, the pool and ping pong was a bonus as well. Oh! If you are parking multiple cars, make sure you have good breaks, the hills are pretty serious. Enjoy!