Clean and a great location. My grandchildren thought this place was amazing, me too!