Greatest host that welcomes you with greatest kindness. Gave me some great sandwiches and a good cup of Japanese tea.Great location and great host.