Tree of Life property in Dehradun is a beautiful and serene place to stay. Guests loved the scenic views and large heritage type rooms. The staff was polite, helpful, and hospitable. The food was fantastic, especially the breakfast and high tea. The property is surrounded by lush greenery and is pet-friendly. However, some guests found the location a bit remote and difficult to reach. The property needs some renovation, and the amenities could be improved. Overall, it's a great place to relax and enjoy nature.