We loved our stay here! It's a big space, allowing for privacy. Peter is an amazing host. Whenever we had questions, he was quick to respond and help out personally if he could.
Food-wise, you have lots of options. There's a good Indian restaurant on the first floor, a 7-Eleven, ramen shop, soba noodle shop and conveyor belt sushi restaurant all within a block or two. There are also lots of restaurants within a 10 to 15 minute walk to any of the subway stations nearby. There's also a Life supermarket two blocks away that I recommend for both grocery shopping, as well as an impressive selection of prepared foods.
Regarding transportation, the location is a bit outside of the center of Tokyo. This didn't bother us one bit. In fact, we preferred it, as Kameido (where the apartment is located) is more of a neighborhood than a tourist center. Frankly, its a much more genuine experience. Because Japan has such an amazing transit system, the location really isn't a big deal. However, expect to add about 20 minutes to most destinations vs. somewhere more central.
If you have the opportunity to rent bicycles, go for it! I got a LOT of use out of my bike, exploring the neighborhood and surrounding area. Because Japan is such a safe country, going out and riding just about anywhere, day or night, isn't a problem.
All in all, we couldn't have asked for a better experience. We would stay here again without hesitation!