Sho's place is a perfect home for your stay in Tokyo. Close enough to the main tourist areas with great access to public transportation while still being tucked away in a quiet neighborhood. It was the perfect place to unwind after a full day of sightseeing/adventuring in Japan!
Would love to stay again in the future.