Very clean, Mike was very nice and courteous host! Only downside is sharing a bathroom with other guests so it can be hard to get in there, especially in the morning, but you just have to plan a bit of extra time in the morning to get ready and it should be fine!