The flights were on time the staff were polite. The problem was our cabin baggage was marginally too big - they almost made it. So we were charged £50 per bag(£100 total)!!!! It was extremely annoying to find out there would have been plenty of room for our bags!!! YOU would think when a flight isn't full they would waive the excess when it's a fraction of an once too big!!! We ordered the right size luggage to be delivered from Amazon to my brothers home in London otherwise it would have cost us a other £100 to return!!!