The City of Miami has a terrible reputation as a place to live. It has some of the most crime-ridden neighborhoods in the U.S., horrendous traffic, little open space or tree cover, and a notoriously corrupt municipal government.
My question is: are there any livable neighborhoods left in mainland Miami anymore that don't consist of gates or luxury condo towers? Does the city have a truly urban area that is not dysfunctional? What about downtown and Coconut Grove? I have been to Miami Beach and only driven through mainland Miami briefly. All I have heard are horror stories about the mainland but intend to visit soon.