A perfect flat for a relaxing stay in Tokyo. Super convienient location.