Recently had a short stay here before a morning flight from DEL. Most unimpressed.
Room was small (they don't have a Deluxe category so there are no non-suite but larger rooms) and felt dated. But what was worse, the service during check-in and check-out was so business-like as to be borderline unfriendly, completely devoid of even the tiniest hint of small-talk, Diamond recognition or warmth. It's been a long time since I experienced such indifference at the front desk.
I will go for the Starwood options next time.