Will never go back. They take themselves way too seriously there. Yes -- town dock is right next to the marina (to the right of the large oil storage tanks as you approach from the water).