South Beach is prettily seductive – but Miami’s edgier parts now deliver its nicest vices, says Nick Redman.