Great, quiet location, spacious flat, a great stay in Tokyo