Love love love Canyon Ranch! If you're looking for a combination of exercise and working your body with relaxation, this is your destination. I've been going to Canyon Ranch Lenox since 1991 and still love it. The classes are terrific - love the focus on yoga and movement. The food is terrific - can be as light as you want or as hearty as you want. The service is terrific. The staff does whatever it can to enhance your experience.