We stayed at this hotel during our tour of India in February. Overall the hotel is absolutely fine, very nice and location is OK. We did have some service issues - which I did raise with the hotel. I would say it is worth staying at but be aware.
Main issue is with the restaurant staff - expect extremely slow service and I would say it is worth chasing your dinner. We did chase an hour after ordering a la carte in the restaurant and eventually our meal came. My meal was not well cooked, as i had asked for and i had to send it back. The other people at my table thought the food was disappointing.
Overall I would say you are better going for the buffet at this one.
It is a nice hotel, the manager sent me a nice email in response to my complaint.More