I can recommend this place to everyone. This place is located 2min away from the Meguro Station, which is also used by JR Yamanote Line. Therefore you can reach almost every destination easily by train. While our stay we just started with Yamanote Line, but there are connections by bus or also trains like Mita, Meguro and Nanboku Line.
Combined to other stations nearby, Meguro is more quiet, but you will find many grocery stores, convenient stores, restaurants, Donki, bars,... everything you need!
To this accommodation:
One room apartment in a really good conditions. The place is good for one person. We were two and we had a little bit of a problem with our suitcases. As we ate on the sofa most of the time, we stored our luggage under the kitchen counter, between sofa and the desk. It worked for us! You have no direct neighbors as the room was situated between the stairs.

When we needed to talk to Daisuke san, or Kazuki san, they responded really quick!
I can warmly recommend this place!