The description was accurate. Yoyogi station a few minutes away (walkable). Peaceful and quiet neighborhood.
The downsides: the shower was super small!! & it was hard to go up the stairs with the luggage (because it was so narrow & steep.