Wonderfully clean. Comfy bed. Good TV. Easy check-in. Good communications.