I stayed during february 2015 in this hotel during a business trip. It is a really nice hotel, clean rooms, each with cable TV, A/C, WiFi, and includes breakfast at your room, which you chose the night before according to your preferences.
About the location, I was travelling alone and felt really safe walking around the neighbourhood. Also, is 5 minutes walk to Green Park metro station (which you can take to Old Delhi) and close by to Diplomatic Enclave, where I had to go for business.
Staff was great, always really helpfull, and they have partner taxis that can drive you around. This is good because you know you are safe and they won't charge you more than they should.
It was an overall good experience.