Very clean, super easy to get in and out, had all the amenities we needed, and more!