Near shops, resto, ichiran, don quijote asakusa, asakusa temple & tokyo sky tree.. so many places that we can go.
Also the nearest subway is honjo azumabashi & has direct train to narita & haneda airport
Good job for the host