Great location to stay in Tokyo. Only 2~3 minutes away from station.
Also, you will have great access to anywhere in Tokyo through Oshiage station.
Here is my recommendation for your memorable trip.