The host was SO incredibly responsive to all of my questions and inquiries. The home is easy to find with all the landmarks they provide you and is close to the Meguro train station off the Yamanote Line. Which was a huge deal for our trip since our days in Tokyo are usually small compared to our overall stay in Japan.
Our family of 4 slept comfortably in the home - especially since the rest of our time in Japan meant that we were sleeping on futons on the floor. I would highly recommend anyone staying at the property if you are visiting Japan!