Very clean, ideally would be better for a smaller group than we had (5).. Lots of stairs!!!