Which location is closest to one of the Airport Express stops? I have a 12 hour layover next Feb. and plan to come into the city to eat at Tim Ho Wan and then go to the Peak before heading back to the airport. Which stop should I get off at for the dim sum, Kowloon Station or Hong Kong Station?