We came from out of town for a bachelor party and had an amazing time. The other reviews dive into the ins and outs of the experience and setup but for us, our instructors were just plain fun and really made our day. The course is bare bones but enough for the experience to work out well. It was a fast paced and exhilarating time. Our group had a blast and would gladly go back.