I live in Miami and I go to South Point Park every weekend for biking and watching the cruise ships sail in/out. South Beach is always crowded unless you arrive early. Saw the sunrise with the better 1/2 two months ago and it was great. I'm way past the bar/club scene so don't know/don't car. Bayside is nice for boat tours, jet ski rentals and shopping with nice scenery of Brickell. Check out Dolphin mall too. Your gf will make you broke
. People cannot drive here so beware. The Cubans think they own the streets (I'm Part Cuban) and they are the worst