Amazing oasis. Treehouse is a must stay!