Very clean, tidy, and spacious. Had everything we needed. Seamless check in/out as well.