A quiet place to rest from all thé crasy Tokyo.