Its a big Airport, I had to flight to pune, m flight ws at 4 am, I saw cleanliness everywhere, the area is huge, there are plenty of carpeted areas, I saw some couches in shopping areas( I guess that was in third floor) , many fashion shops are there, u are guaranteed to find a quiet spot.
Most restaurants accepts the main foreign currencies too, toilets were clean
All in all a very good experience. Best Airport IGI.