Staff is super friendly, and quick to learn your name and who you are as an individual. They are passionate about fitness and helping you achieve your goals. The structure of each class is the same so you know what to expect, but each routine is different so you never get bored. Definitely always a workout regardless of your fitness level. Well worth the cost.