As rain lashes Britain, a pocket-sized Mediterranean nation offers beach-friendly warmth and bright skies, barely three hours from home. With heating ...