For August next year. I'd like: warm but not searingly hot (Greece is out I think, much as I love it); beach (pref. sand); self-catering (apartment or Eurocamp arrangement - doubt we'll be able to stretch to a villa); 3-hour flight max (ish); and an area that still has some local character, but also has some tourist facilities.
Yeah, yeah, I want the moon on a stick.
I'd be really grateful if anyone could suggest regions that might fit the bill.