Loved staying at Tomohiro’s! It had everything we needed during our stay in Tokyo and it gave us a taste of what a Japanese apartment is like. Location couldn’t be better-it’s about a minute walk to a train station, multiple grocery stores, and shops.