While searching for ways to get to Toronto late December, I came across TAP which has a fare of EUR 130 from Gatwick-Lisbon-Toronto.
On certain departure dates, there's a stopover of 3 nights in Lisbon.
This sounds quite tempting, not just the low fare, but a 3-night break in Lisbon which I've never been before.
On the Lisbon-Toronto leg, they use Airbus 330-200 which I understand is more up-to-date than the Boeing counterpart. Also, it's a full-service airline that serves meals although checked luggage is chargeable.
I'm wondering if any Of have flown TAP before, longhaul especially and don't mind sharing their experience.