Back from our first trip to Japan — Almost 2 weeks split between Tokyo and Kyoto — and honestly, it completely lived up to the hype.
We stayed in Shinjuku while in Tokyo and loved being right in the middle of everything — bright lights, quiet shrines hidden between buildings, and some of the best people-watching ever. It was the perfect base for exploring the city.
Cherry blossoms were in full bloom, and we spent hours just walking through parks like Ueno and Shinjuku Gyoen, soaking it all in. We stopped by Gōtokuji Temple (the one covered in lucky cat statues), visited a cat café, and got very into UFO catchers and gatcha machines. Lennon left with a suitcase full of tiny toys.
One thing that really impressed us: the trains. Incredibly easy to navigate, super efficient, and just kind of fun to ride. Even getting from Tokyo to Kyoto felt smooth and effortless — which, with a kid in tow, is saying something.
Coffee was unexpectedly one of the highlights — places like Roar and Kielo Coffee felt so curated and calm, even in the middle of the city. We also tracked down some great vegan ramen: UZU Tokyo and T’s Tantan were our favorites.
We spent a day vintage shopping in Shimokitazawa, which was a dream — racks of clothes, old records, tiny bookstores, and the kind of cafés you accidentally hang out in for two hours. Kyoto slowed everything down. We walked the Fushimi Inari gates early in the morning, before the crowds hit — one of those quiet, perfect moments. We also did a quick trip to Nara where Lennon fed bowing deer (!!) and we explored the peaceful Manyo Botanical Gardens nearby. It’s hard to explain how thoughtful and beautiful everything felt. Every small moment was intentional — playful, quiet, kind. Already planning the return.