Very clean and comfortable flat, quick and clear communication and very convenient self check-in. Would definitely book again :)