Is it worth taking the Heathrow Express from Paddington to Heathrow airport? Here's everything you need to know.