We only stopped here on the way home from Everglades and only for an hour. It looks like most of the fun stuff to do involves kayaks and it was too late in the day to rent ones.
This appears how you have fun at Biscayne, we'll have to stop here again when we have a whole day to spend.
Downtown Miami across the bay.