Great location! 10 min walk to Yoyogi station. Shinjuku station is pretty close, too, so pretty easy to get around.
Host is very nice and responds quickly to many messages.