Mike, I'm SO jealous. Stayed in Cala D'Or numerous times. One of our favourite trips was to Port Soller, more French than Spanish, and taking the train up the mountain. A great way to experience coast and country. Other must do is to go as far north as poss and cross the mountain range(Tramentura?) which is like a moonscape.
Happy hols.