Treetop Haven is my "home away from home." My most recent stay was as perfect as my previous ones have been. The hosts are warm and welcoming. They go out of their way to be attentive to what guests need. The space is great - cozy, comfortable, private, whimsically appointed, immaculate. The hosts take pride in their space and it shows. This is a great place to stay!