Just started two weeks ago. Very clean and well-organized facility. The staff members are very friendly and helpful. All levels can work out, and the trainers work well with all levels. I especially like getting a great workout in, while relieving stress and frustrations. It is definitely worth the free class they give to give it a try.