Ibiza has thousands of years worth of history to show for itself, making it so much more than Europe's party capital.