Spacious, well appointed, modern, warm, quiet, seamless self check in - highly recommended.