Very clean. The kitchen was stocked with all the necessities, including spices, coffee, sugar, ketchup, etc. Plenty on towels. Even had a fold out sofa option. Great location. Underground parking. Hosts were very welcoming and responded quickly to messages.