Coconut Grove is not far from Miami International and a walk to the heart of "the Grove". It is on Biscayne Bay and protected. Their web site is:
http://www.miamigov.com/marinas/pages/marinas/dinkeymarina.asp