b1513 and Vysean: thank you so much for your responses! You're both dolls. ^^^^^



We'll def try the Envoy Lounge (what can it hurt?) If not, meh. Also, I totally agree that the cabin crew are a major factor in passenger satisfaction in all classes. Luckily, we got all of this on miles but of course we payed fees, however we're still very glad to be in the position we're in. You're both great!
I'd still absolutely be interested in everyone else's opinion, even though you've been so helpful.