Very comfortable and spacious. Great layout. Excellent communication and very easy check in.