Nestled in the Mediterranean Sea, between Barcelona, Spain and the Northern African coast of Algeria, the island of Ibiza is the perfect destination for people the world over to c…