I'm sorry, I've not heard of "Todos Santos."
The Coastal Highlights is a very relaxing drive around the area. Some nice views. If you like cactus you will enjoy the visit to the ecological garden.
The Land's End Boat Tour will give you your best views of Los Arcos; great photo ops.