This was a suprise birthday gift to my husband since we were in town for business. This experience trumped my expectations. The instructors were very professional and i would love to do it again. But I won't because I have a bad back and had trouble coping for a week:(. I would refer this to anyone who is considering trying this experience.