I went to UF undergrad and had a wonderful experience. Gainesville is a nice city with a great school culture. Beautiful campus, wonderful sports, nice people. Fairly inexpensive place to live. Travel can be difficult as the Gainesville airport only connects to Miami, Atlanta and Charlotte, but pretty easy to get anywhere from all of those places. You also wouldn't be terribly far from Jacksonville, Orlando and Tampa which all have major airports.
I would happy to discuss with you further if you have any other questions! Feel free to message me!