Treetop Oasis is a relaxing and well-appointed place to stay. Every detail from the decor to the amenities is thoughtful and comfortable. We really enjoyed our stay and only wished we could stay longer!