The hotel may have seen better times, but it definitely not worth the 4,200 rupees that they charge me per night. It is a depressing place, with perhaps clean but they were definitely grey (from endless washing and drying in the local polluted air). The roof top restaurant is a roof, but not top, as it is surrounded by other roofs with water tanks, washing lines, etc. and there is no restaurant. The food is brought to you from the same place as the room service is brought. All I saw there was a british guy, wrapped in a blanket against the cold night who read about it a roof top restaurant in the Lonely Planet (I read what they wrote about the place, and I don't think they were ever in it). All in all, not a good experience. I booked in advance, but left the next morning.