Only a three minute walk from the Shin Okubo train station this was the perfect location for our stay in Tokyo