I didn't see anything that made me think it was a dump, it was actually pretty nice, but we had a rental car and our hotel was over in South Beach.
We were at a super nice hotel and the lady at front desk flat out said she doesn't advise we go outside on the streets at night.
So my advice would be either drive in or get a rental while there.