I'm suprised nobody else has posted this (unless I've missed it).
Virgin have a sale on at the moment that even beats TCD's prices. Just booked 3 adults and 1 child to fly 18 days (you can choose any lenght of stay) for May next year and it costs £1467.20. The price with TCD which has to be 14 days is £1742. Great for those who don't want a hire car and for those that do you can get equivalent car as the TCD price I quoted for under £300, which still makes it cheaper than TCD package.
Another point is the hotels room rates once I'd booked flights were the cheapest I've found on the net. We got 4 nights for 4 of us at Fairfield (on Canada Ave, #30 rated on this site) for a total of £116.
Virgin's flydrives and package holidays are still very expensive, so just book it all separate, even through Virgin and it works out cheaper (by over £933 minus approx £320 car hire in our case, £2675 for Virgin flydrive)