Good value for money. Clean and well appointed. Great communication and easy check in .