Does anyone that's familiar with Miami's campus have any recommendations? I've heard that some areas of Coral Gables/South Miami can get a little sketchy.
Coral Gables residents have an average household income of over $100,000. It is home to the country's highest volume Ferrari dealer, and the downtown area features a Nordstorm's, Burberry, Gucci, and Neiman Marcus, among others. It is to Miami what Beverly Hills is to Los Angeles. Trust me, there is nothing "sketchy" about Coral Gables, but brush up on the local langauge (Spanish).
As suggested, stay at the Holiday Inn University, for convience sakes, but any hotel in Coral Gables will do. If you want to stay in a fun area, stay in Coconut Grove, which is the hang-out/tourist area and close to UM.