Beachfront resort hotel, South Beach, Miami, Florida