Very clean! Great location. We traveled from the Southwest and had such a great time. Highly recommend!