The apartment is located in a very pleasant neighborhood close to Meguro river. Commuting is quite convenient as Meguro station is within 10 minutes walk. The apartment is new and clean; the hosts have been really friendly and helpful throughout my stay. Would definitely consider booking this place again in future visits to Tokyo.