Our room was damp smelling, the mattress was rock hard (not the typical Indian hard, harder!) the pillows were very thin and smelled damp. Apart from that the room was quite clean and the bathroom too. The towels provided were clean but the bed sheets needed a wash really. We had ants in our bathroom overnight and the view from the window was a smelly narrow alley.
The location was great, this was probably the only redeeming feature. The staff at the desk were the minimum of polite and helpful - we asked if they did a laundry service, they don't but we weren't then told where we could get laundry done. There is a place 100m down the street that she must know about, just chose not to tell us. We met someone who was staying a 6 minute walk down the street in a chain hotel, he paid Rs.200 more than we did for a much nicer room which was annoying and made our room look like quite poor value. We paid Rs.1400/night through booking.com and we stayed in central Delhi for the same price so we had high expectations. They were not met!