Very clean, lots of space to spread out. Enough beds and bathrooms for all 12 people and the parking spot was a plus!