All of the reasons given. You just have to visit once and you are hooked for sure!! Hope I have many more years to visit. Life is good and we are thankful for each day.