Please ensure EE confirm and RECONFIRM the bookings you make with them. They don't appear to check the dates you book, even when you expressly ask them to confirm the dates are available, and just take the booking anyway, only to cancel on you last minute, offering alternative accommodation on the other side of a river.