Great location and very clean. Family had a great time.