Our top 15 favourite ryokan inns