Very clean!! Stocked with everything you need. Great location, walkable to shops and restaurants. We enjoyed our stay.