Good value for money, excellent communication, easy self check in.