Very clean. Great location. Comfy bed. Fantastic views. We'll definitely be back.