Great place to workout! The trainers are very knowledgeable and will help you improve on your form and technique. The trainers will walk you through the progression to make sure you are successful. There are various levels of classes to choose from. Whether you are a beginner like me or an advance athlete, they have the right program to challenge you.