Keigo is communicative & fast respon.
I cant say to much about house in Japan, mostly Tokyo housing small & compact. So if you accustommed to a big / wide area just dont expect to much in Tokyo.
But the location is good, only 10 minutes to the station. And its passed by yamanote line which is near to the tourist area. Near to supermarket / groceries..