Well, it's my first time in India so I have nothing to compare to but I liked this hotel very much.
Amazing service (with funny security people at the front), very cosy rooms, wonderful breakfast.
Internet was free but very slow and kept disconnected.
The O2 spa is a must - one of the best massages I've got (and don't be shy to ask for a discount, I got 15% off after asking).
Gym was nicely equipped.