The Little House is well located for transport and restaurants. A charming spot to stay in Tokyo.