I am a member at the Flamingo location but have been regularly heading here for classes with a friend who signed up at this location. The staff here is 5 stars. They keep you involved in the classes and make each workout fun. Front desk people are very friendly and accommodating. My only wish is that the mats were cleaned a little better, but it's nothing a pair of socks can't fix. Like the other location, this is a great workout that lets you kick and punch with no criminal charges.