Great place to work out! The classes vary a lot between the different teachers. It takes a while to get used to their styles but it is nice to change up the pace day-to-day when you have someone different instructing. My favorite so far is definitely N'Zinza because of her positivity, high energy style and good motivation. The place itself is overall a clean and friendly environment.