Good communication, easy check-in, really good price for what you get