SoBe is not to be missed, fishing in the keys is great, golf is out of sight expensive. I've said this before on other threads, but it is worth repeating - fly into FT Lauderdale (FLL), instead of Miami. Save big bucks, and you will have a much better chance of everything in your luggage still being there when it comes off the baggage carousel.