3. If you want to take your fitness to the next level or have the option of lots of indoor and outdoor fitness opportunities that you can get into while still having nice rooms, a nice location, good food and an even better spa, then I would go to Canyon Ranch instead.