Ibiza has so much more to offer than its nightlife. The best things to do include road tripping to hidden beaches, kayaking through sea caves, visiting the farm ...