Place is at least a 5-minute walk from the train station. It is also near a convenience store, laundry shop, and ramen place :)
The vibe of the vicinity will also make you feel the local life :)