The location of hotel is near the entrance of main bazzar road, which is a crowded place full of food stalls, shops, hotels and restaurants. The place is full of foreign travelers and of course touts. So if you're backpackers, then this is the right place. It's close to New Delhi metro and railway and another metro station on the west.
The room is ok. Hot water, soap &shampoo (better bring your own 'coz the one they provide really suck). Many towels (with stains cannot be washed off, I guess), 2-person bed, a TV (many channels), a small refrigerator and AC. I spent most of my day outside traveling so I only need shower and a bed actually. For me it's quiet enough to sleep. The roof top cafe sucks. The day I had my breakfast there was only me. And it's very hot 'coz there's no shading.