Ibiza Nightlife • 01/06/2026 Renting a car in Ibiza this summer: what the vehicle cap means for your trip