Very clean & comfortable. Easy check in & excellent communication.