Reservation process very good as was date change. However I received a sms that my flight was cancelled and to check my emails. There was no email. It took support half a day to get back to me causing us anxiety. In the end we learned the flight was not cancelled at all.