South Beach Miami… stunning on a stormy day