Shannon's Place was perfect for our stay in New Brunswick. The view and the private beach cannot be beat. It was close to St.George for things we needed, and a drivable distance to St.John, St.Andrews and even Bar Harbour!