Very peaceful location with very easy access to the local transit system. A small walk to the station but very easy to get to. Also, the Tokyo Skytree is literally right there so you will have an amazing view of it when you go out to the big street next to the place!