The staff and trainers are AWESOME!  My Wife and I joined just recently and together and it's been great! The classes and workout  without question, kicks your hide! I'm hoping they add an earlier class in the fall at 4:30am or 5:00am for the early risers. So worth every minute and penny. You get out of it, what you put into it.