I have been to Viceroy of India three times and none of them were by choice. I have not really enjoyed my food there and have always felt that there was something lacking, whether the right combination of spices or something that needed to be tweaked in the flavor.
Service is good and the bar has a decent selection to choose from.
I wouldn't choose this as my first choice when it comes to an Indian restaurant to eat at, however, if you are going with a group of friends or to a party that is being hosted at Viceroy's banquet hall, it's not a horrendous experience.
It's just my experience that you have better options.