Holly’s treehouse was the most beautiful place to stay, tucked away in a tranquil rainforest setting where you can just forget about the world for a while. Beyond perfect!