Location is great. Just near to Tokyo Metro Station Shin Otsuka (1minute walk) & JR Yamanote Line Shin Station (10minute walk).