Ibiza is one of the loveliest of the Balearic Islands, with its lovely beaches and hidden coves, and beautiful little fishing villages.