Xanadu property is located in a peaceful and serene location, away from the hustle and bustle of the city. The rooms offer a natural view of the Himalayan range, which is visible from the resort's viewpoint. The staff is friendly and courteous, and the property has a homely atmosphere. The food is good, but some guests found it to be a bit expensive. However, the property needs to improve its services and amenities, and some guests complained about the unprofessional staff and poor service. Overall, Xanadu is a good place to stay if you want a quiet and calm environment to rest and relax.