Replies to our inquiries were very prompt and helpful! The place is easily accessible from the train station, with lots of convenience shops and restaurants around. The exterior of the place was currently under construction (?), hence it was covered by scaffolding and made it hard to recognize based on the guide pictures. (The house is also white now, not red!) If you have luggage, take the North Exit as the East Exit doesn’t have an escalator/elevator.