There is something for every age group, from the beach and water activities to the amusement park and mini golf. Be sure to also check out the local restaurants ...