How about Finale or Albenga (Val Pennavaire) in Italy? Good mix of expositions, nice area. Good biking as well if you’re into that. Not all crags in Finale Ligure have that much choice in the high 7s, but enough for a holiday, and o/w plenty of routes to pick in Val Pennavaire. The latter has more overhanging and endurance climbing. Those are not the only areas, there’s lots of climbing in Liguria.
Greece can be rainy in spring (although not more than Italy) and imo is better in autumn when the sea is still warm. When we went, the drive from Athens to Leonidio was quite relaxed and definitely less busy than the drive to Siurana from Barcelona.