This property is amazing and well located.
Great communication from host. Great location with everything you need within walking distance. Train station is a 5 min walk.
A must stay in Tokyo.