Really excellent place. Unfortunately didn't get to spend much time there myself due to a medical emergency, but my family had an excellent time. My young nephew had a great time as well!