When I read abovedarim21's review, I had to add. I know exactly what class he/she is talking about. I take it every Saturday. Love the class and yes, there's always a massive group of people waiting to take it. If you don't run in there and grab your weights, you'll end up in the back. Really popular class and for good reason.
Pros: Ambience, Ripped class, Yoga classes, Spa, Healthy gourmet, Comfy rooms
Cons: Kids at pool are noisy
more