Whew - good workout!8/30/2016Dan - our instructor - was very good. Spent the first 1/2 hour or so on safety - who knew this was s...Read more on Tripadvisor