From booking to departure, everything was great! No surprises at all. Great communication.