A certain hot spring inn in the remote mountains. – Why is such an old ryokan so popular on the int