The stunning Mediterranean island that offers almost everything you could want from a holiday, from crystal-clear waters and ...