I cannot get enough of the great food, incredible hospitality, lovely locals and endless fun activities. I could've stayed in Tokyo for a month, easily! Here's what I managed to pack into 2 days.