Great stay at Nicos place. The rooftop terrace is really the best, especially with a cocktail at night.
Having stayed in many Japanese homes, this had a lot of space and could definitely fit a large family.
Location is a little walk/cab from a train station, but that station is Shinjuku, right where you want to be.
Overall great experience and would go back anytime in Tokyo.