We really loved staying here and the location was perfect for us. Having the train station so close by made getting out and seeing Tokyo very easy. Like most apartments in Japan, it is small. However, it is super cute and very clean.