I was in Tokyo for a year for work but this time come back again for a family trip I would recommend this place, it is so perfect location. You take 5 mins by walk to get to Meguro river and go to Naka-Meguro along with sakura blossom. Also so close to going to Shibuya and Ebisu if you want to shopping and hang out. Comfortable to stay, take ingredients to cook and hispeed wifi.
Great host, great place to stay and great location