Nice location. very close to Meguro station