Thanks for all the opinions - very helpful.
I did a dummy booking for the departure leg and it looks like the Envoy section is sold out - even though there are five seats available on the seat map. What is your preferred Economy seats on the 330-300? Thanks