If you accept the fact that hygiene and cleanliness standards in India are somewhat lower than what you may expect in the Western world, you will be ok with this hotel.
The hotel advertises many things which are actually not there - e.g. there was no minibar in my room (507), there was no in-room safe, room service is quite restricted at busy times, etc etc
Main point to note is this is a 100% vegetarian hotel. Not even eggs. So the breakfast becomes irrelevant if you dont like spicy indian food. You are very much limited to toasts, which for some reasons takes them 15 minutes to prepare.
The hotel ran out of beer on two days, but they were kind enough to send an errand boy to nearby shop and get it from outside - just that it took 30 minutes.
The staff is very helpful, friendly and polite. They will go out of their way to make sure that you are looked after well. Of course this does not compensate for stained towels and dirty sheets - which they will promptly change for you if you complain.
Fifth floor can get very noisy if they have an event on the terrace (6th floor). The noise goes on well past midnight, so ask for a room on 3rd or 4th floor if you want to go to bed early.
The restaurant on the ground floor (Shahaji Parantha) gets very busy on Fri/Sat/Sun. The room service will be slow on those days.
Neighbourhood is very convenient and very safe. Close to JM Road and FC Road, where you will find plenty of shops and restaurants.