Overall a great place to stay in Tokyo. It takes around 15 minutes walk to the nearest station (JR Ebisu) and with many surrounding convenience stores. Responsive host.