If this is your first time going to India, suggest buying the book "Crash course to India" or something like that...on amazon.com
Staying at a SUPER hotel like Oberio means you will be treated like royalty...ask and ye shall receive...
just be prepeared for a lot of poverty and totally different customs....lots of traffic and humanity and so forth./..but it is a lot of fun and if you enjoy eating...the food is amazing...