Very clean. Spacious. Lots is extras.