We booked online - Melbourne to Athens and return London Heathrow to Melbourne via Singapore. The Melbourne to Athens was an Emirates code share flight. As a Qantas club member, I don't normally have to pay for seat selection, but because it was an Emirates flight, we had to pay. And the seat numbers don't show up on the Qantas system 'Manage your flights'. The check in process at London Heathrow was excellent - very efficient, no problems. The food on both legs of the flight was very disappointing, especially the vegetarian meals. Flight crew were not very friendly and on a number of occasions forgot things while serving our meals.