Had a great time here when I took my boyfriend for a date with a difference. Great way to work every single muscle in your body and get a feel for something different. Though I found there wasn't enough walls in between easy and hard - but there were some undergoing maintenance when I went so this is understandable. Pretty sure my mom took myself and my brother here when we were younger and we had an awesome time then too!