Travel A luxurious inn at the edge of Hokkaido, made by the owner’s passion – Esashi Ryotei Kuki – Japan December 28, 2024