Good management of the service compared to the budget required, full air conditioning with hot water, neat bed sheet and just-right-enough facility to have a comfortable stay in Delhi.
Need to compromise with environment, close to the New Delhi Station, however if you consider easy access to the station(airport metro) and other nearby visit places, it's fair enough. !
Also thank you very much for the pick up service !