Ryota's place is in an excellent spot! Literally a minute walk to the subway, room was fine a little small however that is to be expected in Japan! Only downside was that the drain really stank, but overall a really nice stay!