It is a great place, with space enough for everyone!
We had some kind of trouble with our room but we were notified by the owner time before and they solved it perfectly and kindly, they are amazing hosts!
pd. pocket WiFi is so helpful when you are new in Tokyo!