This place is awesome to visit. The people make the trip worthwhile. Classes are awesome and energetic and you always get a good workout. I would recommend it to any friend of mine.
Pros: energetic, friendly, good value
Cons: busy, parking, it rocks
more