This is a pretty well walkable location to stay while in Tokyo.
Very easy to navigate around and walk to Ebisu Station (major transportation hub).
It’s within a reasonable proximity to a mega city hustle-and-bustle vibe to get you going, balanced with plenty of quiet and calm tone to let you rest.
Definitely will consider staying there again.