I was in Sun Harbor Marina for about 6 months a while back. It was the cheapest I could find then that was within easy walking distance to all the chandleries. Good eats nearby, too. You're probably more in the category of a transient rather than a
liveaboard. Not sure that matters though...