Very clean. Comfy bed. Hospitable hosts. Great location.