Well equipped CrossFit gym
Nice and hospital staff
Good coaches
Training session possible at several times per day
Well written training program