Our stay in the Treehouse was wonderful! On the day of our arrival, Joe notified us that the freezing temps in the area had affected the building's plumbing and that we wouldn't have water during our stay. He generously offered to help us out with a refund if we wanted to cancel, or stock us up with plenty of drinking water if we wanted to give it a try. We decided to tough it out, and we're glad we did!
The treehouse is extremely cozy, and has all the amenities you need! There is a gas powered fireplace, a wall mounted electric heater, and additional space heaters if needed. We stayed during 20 degree weather, and had no issues with the cold. We spent the evening playing in the snow, watching netflix on the tv, and exploring the treehouse. We would totally recommend this place!
Things to note: the road up to the property would probably not be accessible without 4x4 drive in the snow (without snow conditions it's not a concern at all), the treehouse is close to the main house but we didn't hear or notice the people staying there at all, the walk to the structure is a bit long (200ish feet) so pack only essentials so you don't have to carry a bunch of stuff.
Lastly, Joe is a great communicator and was replied to our messages in an extremely timely manner! He did everything he could to make our stay as comfortable as possible considering the weather conditions and issues with the water.