I'm an American who has traveled extensively overseas. This hotel won't wow someone used to the five-star USA experience, but for India it is quite good. The facility is ordinary, but the staff were SUPERB at sensing and responding to my needs. There was always someone hopping to prepare my room, clear room service utensils, etc. (and some generous tipping only encourages them).
The Internet service was spotty, however, and though the staff tried to help they admitted that most of the problems were offsite and beyond their control.