I love this gym. I wish I could take it with me everywhere I go when I travel. This really is the best gym I have ever worked out in.
I don't do classes so cannot comment on them other than it is funny seeing the people gyrating around through the glass in their dance routines.
It is so clean here. That is so important in a gym. There is a good selection of equipment as well as a freestyle area with a few kettlebells, boxes for box jumps, mini monkey-bar thing. There are also 2 squat racks which is good. I wasn't there during peak hours, so didn't have a problem waiting for equipment, but I hear it gets busy in the weekday evenings.
I love this place.