We're travelling for our final time in June with 3 yo and 2 yo. Are we mad to book it last minute? Are there usually bargains to be had if booked at short notice for a June holiday?