This property boasts an unbeatable location just steps away from the Dalai Lama Temple, making it ideal for spiritual seekers. Guests appreciate the spacious rooms and beautiful views, especially from the deluxe rooms. The staff is generally friendly and accommodating. However, reviews point to significant room cleanliness issues and subpar service, particularly regarding food and maintenance. While it's a budget-friendly option, potential visitors should be prepared for mixed experiences regarding facilities.