I have visited Canyon Ranch, Lenox over a dozen times and it never disappoints. The setting is beautiful as are the facilities. They are tastefully done-a feeling of relaxation from the moment you enter the comfortable, immaculate facility.
The service is the best-each and every employee seem to want to make your stay perfect. They think of everyithing from the time you drive up until you leave. The only things a guest has to think about is what activity to do or what to order at mealtime.
The meals decision would be more difficulty, as everything looks and tastes wonderful, but their solution is that you can order mutiple dishes, dishes to share of half orders of more than one dish. The excellent staff only want their guests to be happy.
As for the facilities, whether it is the spa, salon, fitness area-there is a very wide range of activities in this most up-to-date facility.
I have just returned, and look forward to planning my next visit!