We are allowed to talk smack to FIU.  They are instate and technically they are I-A. ...remember, it's all in good fun. As for places to stay, if Busch Gardens is your thing, then there are a few decent hotels next to campus. Embassy Suites, LaQuinta, Wingate, courtyard, etc... If you want to be in the middle of the action, there is A Hilton Garden Inn in Ybor. The Mariott Waterside, Hyatt, Sheraton, and Courtyard Mariott are in DT with access to Channelside. Where I always stayed when I traveled to home games was the HOliday Inn Express on Courtney Campbell Causway. That area is under contruction and a handful of the good restarant/bars that were there are closed, but it is near the water, central to St Pete, Tampa, and the stadium.