I know where Hogpen is as Christy describes. Its a great place if you can get a spot there. You are right next to the road that gets you into and out of the New Harbor and there are a few great restaurants right along that road. If your moooring in that area - you are literally a few hundred feet away from where you can get onto land (not sure if they have a public dingy dock there - there is one just west of Paynes).
Good luck and have fun!