Hotel The Betsy Hotel, South Beach en Miami Beach