Benefits of Barre Style Workouts

I have been exercising for over 20 years and have pretty much tried every style of exercise on the market. I have done the heavy weights programs, the Insanity style boot camps, step aerobics, circuit training, HIIT training, stationary bikeā€¦