I stayed here for two nights on business. It is right next to our office in Delhi. Very close to the airport which makes it great when arriving on a late flight. The rooms are spacious and clean and the staff are very friendly. All in all a good experience.