Very clean! Quite spacious. Just be aware there are some steep steps to get to the second floor entry. So for people with mobility issues, just be aware of this fact.