The flights themselves were good, with a generous 25kg checked baggage allowance and decent meal/snack. My only problem was the 5 minute time change of our first flight (which we were informed of) and the resulting change of our connecting flight to one 4 hours later (due to the minimum transfer time in Mumbai) which we were not told about. We only found out about the extra 4 hour wait at Mumbai when we checked the status of our flights the week before we flew.
As it happened our first flight was delayed and we wouldn't have made the earlier connection anyway.
Had we known this we we booked we would have chosen different flights. With a big change in timings like this we ought to have had the option to change our flights or cancel the booking.