When first booking this room I was worried about space and location, but location was easily accessible and the apartment is HUGE for Tokyo standards. Can’t think of a better deal for your stay in japan!
No hesitation when booking this place !