I went to Club La Santa about 14 years ago with my martial arts club to train for 2 weeks; this is a sports and active holiday resort in Spain that a lot of athletes go to train. http://www.clublasanta.com/
I was wondering if anyone knows of a similar resort based in America?