Being a beautiful island in the Mediterranean, Ibiza is an ideal place to spend family holidays. Travelers should spend at least 2 days to enjoy the beaches, nightlife, and water sports.