The ryokan in overall is well managed in terms of cleanliness, foods and facilities. A few front desk staff can speak English. The onsen beside the snow hill is fantastic, and provision of good wifi and private toilet/sink is really convenient. Highly recommended.