Great location. 5 minutes from the train station. 7/11 is also just down stairs. Washer and dryer on the 1st floor. Great host, quick to respond. I would recommend this place to anyone visiting Shibuya! Place is small, but it’s common for Japan.