Very good stay. Positives: Excellent service from everyone..check in / Check Out - both very good experience, Concierge, house keeping, even the guys who receive you at the gates..very good service.
Not so great: wifi can be a bit shaky once in a while. I had a couple of times when there were minor issues but they were al resolved fast. Wifi speeds were all acceptable.
Location is good...the Nehru Place Metro station is around 7-10 minutes walk..lots of pubs and food options.
Will definitely stay here again and recommend this property if you are looking for clean, decently priced stay in New Delhi.