In reply to JeffP:
Hi Jeff,
A few years back when I went we stayed in Cala Gonone in the north east, which gave us a great spot in terms of the range of climbing grades and location, from sea cliffs & Caves on the beaches to the south to multipitch 300ft routes in the mountains behind the village. the town/village has a great beach, and some lovely bars along the front and all your normal local amenities (including a climbing shop).
It's not really a mainstream tourist area so it wasn't very crowded.
I don't know what it's like for guidebooks now, but at the time we had to scrabble about with pretty confusing line topos with directions etc in Italian (which we didn't speak well). Made it a better holiday though as it forced us to converse with the locals at the crag/climbing shop as best we could which led to a couple of interesting nights in the bars
Enjoy - it's a great little island