The location of the property is so easy to get around Tokyo and only a few minutes walk from a metro station. Loads of restaurants within 10mins walk.
We had a group of 6 and was there was more than enough space.
Communication was really good throughout and was on hand to offer advice throughout the trip.
Would highly reccomend the apartment for large groups.