A True Japanese inn built in Aso's majestic nature. A walk through the historic Sakanjuku inn – Whistler | SherryStay