I would differ in my response.
Without question, I'd select Barony. It is in Port Royal Plantation and there are plenty of walking/biking paths. The resort is on the ocean. There is a full service spa and fitness center.
You can always drive to Sea Pines. Harbor Club is recently redone, but it doesn't have the full set of amenities and you have to go to Monarch for some of them (if you care). Of course it is not on the ocean.