Well Jim I enjoy all those food things too (won't comment on the other things you mentioned

). I'd like to keep moving during the time I'm here. And that means exercise.
I have to say I think Ocean Pointe has the best organized activities at any resort because they are conducted by the gals in the activities department who do a good job and it's a bonus that they are free. In the winter when we're there they are well attended.
When we were at Canyon Villas there was an excellent fitness person who was just there temporarily with White Tiger Fitness. She said she's normally at the Wahohai property. She was very upbeat and good at what she did. It was one of the first organized programs I felt really comfortable with and it was mostly because of her personality. We paid for the week's program because that's all the resort offered. It made me appreciate Ocean Pointe's ability to put on a good program without the extra cost.
Planned group activities/exercises aren't the only reason a resort would be a good wellness spot. It could be just as much the ability to play all day that makes it a "fit" spot.
So when I go to a resort the ability to have fun and move is important. I did love the spa at Desert Ridge and it was the driving force behind making reservations at Canyon Villas. We would make a whole day of it. But after this past March I concluded the desert and I aren't best buddies.
I really do like Ocean Pointe for a day of constant movement. It begins with a very good stretch class, water aerobics if you want to join a class but I prefer to swim laps and enjoy exercising in the Kingfish pool. The neighborhood is good for walking. We challenge ourselves to get over the Blue Heron bridge. The fitness room is well equipped. Personally I like to go there mid-day when it's fairly empty to watch my favorite Food Network programs on the elliptical and treadmill. Gets me hyped to make a nice dinner.
Grande Ocean is my next favorite. Or it could be my first favorite, it just happens to come after Ocean Pointe because of weather. Great fitness room. It's the bikes that do it for me. You can go all day on a bike. Time the tides for beach riding, head inland when it's high tide. They keep the lap pool at a nice temp. with posted times for adult swim.