We stayed here for one night after arriving in Delhi, we checked in at around 1am, and had no issues with check in. We had initially booked 3 rooms for 7 people but on the night added an additional room and they were able to accomodate.
With traffic getting out of delhi airport, the hotel is around 30-40mins away by car.
The room itself was clean, and the breakfast buffet was nice. The staff were all very friendly. There was hot water and AC worked.
For the number of people we had and the price we paid we have no complaints.
One thing to note, they mention parking is available, but parking is just outside the hotel, so I can imagine at times parking might be difficult as there is only enough space for a few cars.