Delhi airport is one of the best airport I have come across. Its has got a world class infrastructure. I have been to different countries including Heathrow airport but with the arrangement and infrastructure have seen at Delhi airport was amazing. It huge but at the same time its so well planned and organised that your journey from entering into the airport till boarding the plane becomes so easy that you dont even have to ask for help. Someone travelling for the first can also easily reach to the boarding gate just by following the sign board. It has got many hotels nearby which really solve your purpose if you planning for layover with 24 hrs cab facilities right from the airport to any part of Delhi.