If you like and require candles, dogs, cats, snakes, incense, or more than four appliances plugged in to one outlet via surge protectors, off-campus housing is the way to go because none of those things are what you would call “allowed" in the dorms. Other advantages to getting away from the 32612 zip code include having extra space, private (or at least more private) bathrooms, full-size refrigerators, and fluffy toilet paper (should you choose to purchase it, of course).
The best thing about off-campus housing is the fact that you have your own privacy, and you can do what you want in your apartment. The negative to it is that you have to pay rent for 12 months, and no one is in school for 12 months. When school is not in session, it is pretty hard to get someone to sublet your apartment since Gainesville is basically a ghost town when school is out.