Looking to book a European city break for Oct half term, Lisbon/Barcelona/Venice. Where is best for booking this. Expedia seems quite cheap, where else would you recommend?