Our stay at Toshi's place was excellent. The location is great. We took a train from Narita to Higashi-Nihobashi station (one transfer at Aoto station). It is about a 15 minute walk to their place. We generally used the Ryogoku station, which is about a 5 minute walk, to get to the various places in Tokyo. There are a lot of restaurants, a couple of bakeries and convenience stores near the Ryogoku station. The place was very clean, was spacious for our family of three and has excellent WIFI. The CORE team went above and beyond to make sure our stay was great. We would definitely stay there again.