Large modern space in quiet area of Tokyo.