NEWBURY PARK, Calif. (KABC) --Pro beach volleyball player Casey Patterson drives from his Huntington Beach home up to Ventura County to train at the Sports Academy.
He thinks it's as close to an athlete's Disneyland as you can get.
It has everything you need under one roof. He might be right.
"To have access to everything a professional athlete needs - it's unreal and all in one location," Patterson said.
The 97,000-square-foot facility is home to five basketball courts, five volleyball courts, five soccer courts, a 5,000-square foot turf field, weight facility, doctors' clinic, yoga and spin studios. And an Olympic style track.
It also has a 40-yard spring turf with electric timers, said the facility's athletic director, Tim Jensen.
Also included are two indoor Olympic-size sand volleyball courts.
But here is the best part. All of this isn't just for uber-athletes.
"This is for little boys, little girls, big boys big girls, old people like me. We all have an athlete inside of us," Jensen said.
Along with all the physical elements, they have you up your mind game as well. The facility has a Dynavision D2 board designed to test reaction times and reflexes.
Training mind with body increases brain processing speed and confidence. They can train for sport specificity, increase speed, even take it out to the field or court.
It also offers the Dieter CQD system, which is "a training system that breeds outcomes of empowerment, self-confidence and really the ability to know within yourself that you can determine an outcome," said Jason Nyhan, director of corporate development.
Rather than sell memberships, the Sports Academy charges for specific training, a la carte.
A personal session with a trainer starts at $50. Drop-in group classes are $25. They say their prices are in the ballpark with mainstream gyms.