Couch Potato Hostel Matsumoto: 350 m to Matsumoto Castle