We had a great time in Tokyo and the apartment is super central- walking distance to everything. Easy to go exploring from with our 2 children :)
The space was ok for 4 people for Tokyo standards.
Great communication and easy check in procedure.
Thanks