I stayed at the Mariners club in Key Largo. They have some really nice Condos right on the water. Great docks, pool spa and a bar- restaurant right next door. The condos on the corners of the second and third floor on the north end were very nice. Big balcony over looking your boat, would for sure go back.