As a current undergrad at USF I can hopefully give you some insight and make you're decision easier.
Pros:
I like USF, the campus is big and there are lots and I mean lots of research opportunities. To be honest there are a lot of hospitals to choose from whether you want to volunteer or shadow. To name a few hospitals in the Tampa area Shriners Hospital for Children, St Joseph Children Hospital, Tampa General Hospital, Tampa Memorial Hospital, Moffitt Cancer Center, USF's Alzheimer Byrd Institute, and many more great places these are the ones I could come up with out of the top of my head. The night life is really great, I usually go with my friends to SOHO; which is a strip of bars full of college students. It's a nice place to meet new friends and to possibly create a new relationship, lol. I love the fact that the professors at USF care for your success, if I need help the professors will usually stay after class and go through with what you're having a hard time with. At the same time, there are those professors who don't care, which there are very few of. The clubs at USF are great, as with all big state schools there are a ton of clubs! The pre-med club is really cool though, they have physicians come in and talk about their experiences in medical school, why they decided medicine and so on and so forth. They are also willing to let you shadow them! The physicians usually leave their email address at the end of meeting so you can contact them and set up a time to shadow with them. As I mentioned before there are so many research opportunities, all which are really great. I will be doing research this summer at USF's Alzheimer Byrd Institute regarding Immunology/Toxicology, I was able to obtain this research spot with a simple email! Tampa is a great city, I feel as if it's getting bigger each year. You have awesome festivals my favorite being Gasparilla, haha. It's a great place to meet new people and make potentially life-long friends.
Cons:
While I love Tampa, the traffic is horrendous. Once 4:00pm-5:00pm hits, it becomes impossible to move. You'll be in traffic for a good 30 minutes or longer. USF isn't really known for its sports, but the USF football team did really good this year. At the end of the year we were ranked 29th in the Nation. With that being said, this school has NO team spirit sadly. Yes, there are some of us who make it to the game but its not like the bigger known football programs like UF, FSU, and UM. Parking at USF is pretty bad as well, I've heard stories this semester of people's cars getting hit while parked, then the culprit writing at note saying "sorry" and drives off. It's kind of scary especially if you drive a newer car.
I can't think of any other reasons why I dislike USF/Tampa because the pro's easily out weigh the con's. If you have any more question feel free to PM me! Good luck on your decision!