We stayed at Yoshi's place during our last leg in Japan. The house is conveniently located near major shopping hubs such as Akihabara and Ginza. The house will be comfortable for 2-3 people, difficult to squeeze in more. But overall happy experience