Our traveling party of 6 stayed at kyoko place comfortably during our stay in Tokyo. Kyoko place is fairly large and have all the amenities you need. Kyoko place is also just a stone throw away(5mins walk) from shin daiba which is accessible to shibuya.