The property is nice with a beautiful garden overlooking a valley. Yes, the location is really nice, but if you're planning on going to Mall Road you'll need to walk for about 30 minutes near scary Himachal road traffic. The hotel's services are pretty expensive, we opted for outside tour guides and saved money. The room (Suite) was spacious and the bed was comfortable and clean, but the carpets and sofa looked dirty. The bathroom was also not good- toilet took a long time to flush and the shower drain was backed up. Also, the food was NOT good. We both got sick from it every time we ate and we suspect that most of the food was old and heated up in a microwave. Bottom line: nice location, but nothing more!