The room was as described. It felt secure as there is an automatic lock on the communal outside door to the building as well as a lock on the apartment's own door of course.
The immediate location is quiet, but there are convenience stores very close by and Kagurazaka's shopping street with its shops and bars too. There is a very nice pizza and coffee place nearby called Canal Cafe where you can sit by the river.
There are two stations nearby (10 to 15 mins walk) - iidabashi and kagurazaka. Both are very useful for getting to other parts of Tokyo,