An upscale marina with shops and restaurants flank the northern side of town at Bay Creek Marina. On the southern side a working town harbor offers transit ...