Takashi and Shiho's place is near to almost everything. A gocery store is just a few meters away, train station is very near and with lots of restaurants nearby. I would highly reccomend the place.