It sounds like a dream: working on a laptop at a charming café, sipping some of the best coffee in the world while staring out over the sparkling waters of the Mediterranean or Aegean seas. Now, ...