Takako and Shige’s place was great! It was a tight fit for the six of us, but it would be excellent for a smaller group. The location is very close to Shibuya station, which was very convenient.