An ancient Japanese hotel that has been operating for 1298 years