I had some personal training here a while ago and it was awesome. The gym is no-nonsense, simple and not full of frou-frou machines, but plenty of equipment that the trainers use to vary workouts and tailor them to each person. I had great workouts and saw great results, but I also witnessed a lot of other people getting their training on. I was impressed to see people of various ages, including kids, and shapes there, and the trainers treated everyone great. They do personal training and group training. I saw individuals, school groups, and families training together. I had a fantastic experience there. I only wish I could afford to get personal training at RPP more often.