We visited from Los Angeles stayed at this place for 5 days and it was great.
The host had very prompt and helpful communication and we felt supported.
The place is located at one of the allies in Shibuya, but he had clear directions to get there.
The apartment was clean and new with in unit washer and coin dryer on the 1st floor of the building, which was my favorite part. Nice, clean balcony with a set of table and chairs. Dish washer and decent size fridge and kitchen.
The location was literally 2 minutes away from the closest subway entrance (underground), several convenience stores, and less than 5 minutes from all major shopping malls and restaurants in Shibuya.
Highly recommend for group of friends or people who plan to stay extensively.