Annapolis landing is a good liveaboard marina . I do think Ferry point marina on the Magathy might be worth a look.