Squeaky clean, well stocked kitchen, super comfy bed, imaginatively decorated, great location. We were very pleased with our stay.