This place is super clean, and quite spacious for Japan. It would easily fit 5 to 6 people. It has all the amenities you need plus air con / heating. It’s really close to 2 train stations and you can easily access all you need in Shimokitazawa. I highly recommend this place for a short or long stay.