A friend and I stayed in the treehouse for 3 nights. From what we were told, it was unusually cold in North Byron during our visit, but this was no problem. To my surprise, electric blankets were provided on either side of the bed. It was so comfy and cozy that I literally fell asleep the moment I hopped in. The cold shower wasn't an issue either -- a great way to freshen up and start the day. I would recommend wet wipes though to help keep your showers short.
Another pleasant surprise was the generous supply of healthy food and drinks in the fridge, which came in handy at the start and end of each day.
I'd highly recommend staying in the treehouse to anyone looking for a wholesome retreat away from the hustle and bustle of urban living.