Have been doing the one-on-one training for about 3 months now. It's been awesome. I get a great workout every time. They have been super flexible with my schedule which is really helpful for me and keeps me coming back. All the staff really care about making the customer happy and it shows. 10/10 would recommend.