With plenty of direct flights - average flight times of between two and three hours - reliable sunny weather between May and October, and dozens of sandy beaches and pretty bays, Ibiza makes a good family-holiday choice....