This is such a great place to get a workout. The instructors teach innovative methods, and keep the routine fresh and fun. They fill up quick, so call and ask about class times and occupancy. They also have a separate personal training gym, which I haven't used, but prices seem fair and the equipment looks brand new. I will recommend them to my friends.