This place was great, had amazing staff taking care of it, and I've overall very happy with my booking here. They were gracious enough to let us check in about an hour early, without charging us a fee, and the guy working the reception desk (didn't get a chance to catch his name) was super friendly and helpful (he called a cab for my friend who doesn't speak a word of Hindi, and helped him again when my friend forgot his phone in the said cab at the airport - my friend eventually got his phone back). Rooms are HUGE and clean, exactly what they look like in the pictures (to my surprise). Conveniently located from the airport (20 min cab ride) and metro station. I didn't find any restaurants close to the hotel itself, but there are several once you get closer to the airport. Two things that I would recommend to the hotel to make it even better - 1) more power outlets, we only found 2 in our room and none of them were conveniently located (pro tip - if you don't have a US to India converter, use the USB outlet on the TV to charge your phone, and 2) better wifi, it was horrible in the day when everyone was on it, but got better with less traffic during late night and early morning hours. Other than these 2 things, this place was amazing and I would definitely use them again in the future (we booked 3 rooms for 1 night). I highly recommend giving them your business, they're much better than some of the chain hotels surrounding the airport.