Spotlessly clean and well laid out. Had everything we needed.