I'm headed to Miami in April staying at a hotel on South Beach. Flying in to Fort Lauderdale. Can anyone tell me the best way to get from Fort Lauderdale to South Beach, whether it be taxi, renting a car, etc. I heard something about a tram or train, but I'm not sure. Also if anyone has suggestions on dining or activities it would be much appreciated. Thanks in advance.