A round trip flight with my wife. We were upgraded to business class on the way over. My wife is vegan and I think they didn't have her meal, or perhaps it was because we had opted for extra legroom in an exit row, but I am not sure. Business class is amazing, great service wonderful seats ect. On the way back we sat by an exit mid cabin, while it was a bit busy there with folks going back and forth to the bathrooms it was nice to have the legroom. Food was ok. Service was great.