The stunning Mediterranean island that offers almost everything you could want from a holiday, from crystal-clear waters and sandy beaches to rich history and vibrant nightlife — and it's only approximately 4 hours from Ireland