The unit was extremely clean. No complaints there. The host was generous enough to allow for a late checkout, even though we didn't actually need it.
For larger parties, do keep in mind that the living area is pretty small. We were a smaller group of 5 and didn't spend too much time at home, so this wasn't an issue, but would have been an issue with a larger group of people or if you want to watch TV and relax at home.