Very clean and spacious. More than met our expectations.