The accomodation is really near of the train station and around the house there is several convenience store (even of the 100¥ shop just across the road) and also a huge supermarket. Even though Oshiage is not really near of Shibuya there's the hanzomon line and it is easy for access and the apartment is near of Asakusa (less than 20min by walk).
On the rooftop of the house you can see the skytree, it's really beautiful.
There was enough space for 7 people and it was comfortableeven if there is only a shower, the overall of the house is clean and the beds were comfortable there is also everything to be at ease (kitchen ware, iron, etc.).
The reply of messages of the Host is really quick.
I recommend this accomodation!