Clean and great location! We went there with our two daughters and everyone had a great time.