Hanamachidou, in Lake Biwa (traditional Japanese inn)