Excellent location and comfortable room right near Meguro station!