Bengaluru to Mumbai by IndiGo Airlines. The check-in was quite comfortable. We were welcomed warmly by the cabin crew while boarding the aircraft. The aircraft seemed clean as compared to other airlines in India. The lavatories were also well maintained without any faul smell. The seats had a very soft cushioning hence it made quite a comfortable journey for us and were also wide. Though we had to buy food but it did not create any issues. Their food tasted fantastic. The flight departed and arrived on time. The landing and takeoff were very smooth. I recommend this airline and always a pleasure.