I love this club, great for all ages. I go to a seperate kids class but still amazing! The staff there are kind too. I give this 5 stars!