Good 5 star hotel. Not outstanding but very good nevertheless.
Finishing details are a little bit off as is the case with many structures in India.
The restaurant on the ground floor (Ciao Bella) deserves a special mention.
The menu (Chinese and Italian) is not very elaborate (which is a good thing). All items eaten were of a very high standard.