If you're staying at the venue (Atlantic Oceanside Hotel), all events will be taking place there! Should you stay somewhere else in Bar Harbor, we are not offering transportation, however there is the Island Explorer bus that has routes from various inns/hotels, Acadia, etc. Check out their website here: https://www.exploreacadia.com/
Yes! There is plenty of parking at the venue both for guests staying there and those just coming for the wedding/reception.
Semi-formal. We suggest men wear suit and tie and women wear cocktail or long dresses. If wearing heels, we recommend block heels as the majority of celebrations take place on grass.