Whether it's reconnecting with friends on a sun-drenched rooftop, hitting the town with the party people, or looking for a peaceful retreat on the coast, Ibiza has hotels that will cater to every need