We're thinking of taking a last minute trip to Miami in a couple weeks to catch a couple Astros games on the road.

We'll have our 10 yr son with us. Obviously there will be some beach time, and possibly a fishing charter. What other family friendly suggestions do you have?

Also, any family oriented places to stay would be helpful as well!