great place to stay. you actually have the whole floor of the building with three tiny apartments, each with their own clean toilet&shower. It is especially great traveling with a friend, because each has their own separate and private space. In the third apartment there is a sofa and TV. Wifi worked very well.
Tamachi station is around 12 minutes walk, so not super close but acceptable.
Summarizing, the apartment offers a great value and is perfect for friends traveling together.