Strong green tea and sweet cookie at the beautiful Ohkohchi-Sanso Garden outside Kyoto.