The Barge canal takes you into the Banana River. Head east toward the Canaveral Locks, turn north at the Locks, past ski island, just before the power lines, turn east . Great spot for the launches. These are of course, un manned launches and thus are not widely attended. You can pretty much pick your spot. You are now just behind the KSC and the Kennedy air force base. Perfect spot, the best you will get and you are well protected.
Great little marina on the barge canal, called harbor town. Fully equipped and a clean modern facility.
John