Gainesville is a college town in central Florida, about halfway between the state’s Atlantic and Gulf coasts. There are close beaches nearby for a perfect getaway for students.