Location is not near to shinjuku or shibuya shopping street at all. However mini marts are just nearby.
We had 7 pax staying for 5 nights. We had more than 10 power trips during our stay. Did not have a proper wash on our clothes.
Overall, I won't recommend for winter stay.