Clean and spacious with a bunch more room than we expected.