Ybor City is awesome but seems like an odd location for the stadium given the characteristics of it. I can't imagine where they'd have room for a whole stadium without uprooting a lot of local businesses. It would be kind of like putting a stadium in downtown Annapolis (I know they have Navy's stadium, but that's on the very edge of it, halfway to Parole).
But I guess if they do have room for it, it would be a fantastic place to go see a game. Not quite Wrigleyville, but top ten if not five in the league in terms of atmosphere around the stadium.