Boasting some of the world's finest food, art and architecture, you’ll need plenty of time to soak up the cultural icons and warm Mediterranean weather.