Train stations are a bit far in foot.
But 7/11 is on the ground floor so it's convinient for light shopping.