Super easy self check in, great communication, very clean, great location and a really comfy bed. Superb!