A comfy bed, a modern kitchenette and bathroom facilities made for a good stay.