Had been to Shimla recently (last week of December 2010) and stayed in this hotel with my family.
The hotel is really good and the tariffs are also reasonable. The rooms are big
and the staff is also very good. The Ridge and The Mall (road) is very close from this hotel, just 10-15 min. walk.
Overall, the stay here was pleasant and we had no issues.
Clean and big rooms with reasonable tariff.
Polite and helping staff.
Good view of Shimla, can even see the top of Church from the balcony.
24 hours hot water (assuming availability of power).
Did not enjoy food much, may be because I am from Maharashtra and the taste differs.
No generator backup - does not really matter as there isn't frequent power failure there.
Heater provided (on request) wasn't big enough considering the size of the room, though it sufficed.