Direct AA angle flat or connecting BA flat seat
I am planning a honeymoon that starts with a round trip business class flight from Miami to Barcelona. I am paying with cash and this is my first time on business class, so I want to get a pretty good value. The departure will be overnight and the return will be during the day. The first option is a british airways flight on 747-400 with lie flat seats that connects though Heathrow and is about $150 cheaper. The second option is an american 777-200 V1 with angle flat seats that is a direct flight from MIA to BCN. The dates and times work out a little better as well. What is the difference for sleeping and food?