Cleanliness and quality of the rooms is quite variable. Stayed here off and on with my husband and parents while visiting family in Delhi. The worst was when we arrived for check in at midnight after traveling for 7hrs and they had no record of our booking (I had prepaid two rooms on hotels.com and we’d already stayed there 8 nights). After one and a half hours they finally put my parents in one of their rooms a staff member had been sleeping in and put my husband and I next door in the same. Why did it take so long? And the guy that carried our baggage next door had the audacity to ask for a tip at 1:45am.