Last minute rooms in Miami Beach, Florida