Indigo is a very good airline. It is very punctual. Its staff are very good, caring. They take extra care if you have infants. The tickets price is the lowest in the segment. But it is always on-time. It runs almost all important cities in India. The only disadvantage it has is that you have to buy everything while on board.It has almost all carrier with Airbus which is very nicely maintained. I recomend to travel by indigo whenever opportunity is there with you.