It was clean, and the room I stayed in was lovely. The space was very comfortable, and had tables, a couch, and beds, and I only stayed by myself, but I would still easily stay again with more people. I spent a lot of time outside, but it was great to know I had a nice place to return to if I needed rest. It was never hard to sleep because it's in a suburban area. You're definitely responsible for tidying up after yourself in the kitchen, washroom, and bathrooms. It's a really nice place to stay, and I'd go again.