So I have mixed reactions, the experience itself was awesome and the facility was top notch, the reason I felt compelled to leave 2 out of 5 stars was because the instructor I had (an Italian guy with an accent) seemed like he really didn't want to be there. He gave minimal instructions at best, and he appeared to be twiddling his thumbs during portions of the track. The other people I went with really enjoyed it and said their instructors were very interactive but unfortunately I got the short end of the stick. For the kind of money spent, I was hoping for an all around pleasurable experience. Two of the other people that were in my group said they had this same instructor and they had the same exact feedback and experience that I had. In short, I don't feel that I got my money's worth because of the negative experience, had it not been for this instructor I probably would have given this a 5 out of 5.