Great Location (near station), spacious space.
I love your apartment, i recommend this place to stay in Japan