Sentence 1: The village is within walking distance of Filton Abbey Wood Station and also has direct bus links to Bristol Parkway Station and Temple Meads Station .
Sentence 2: The village is within walking distance of Filton Abbey Wood Station and has a direct bus connection to Bristol Parkway Rail Station and Temple Meads Station .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?