The Owl’s Nest is a little piece of paradise overlooking the Bay of Fundy. Beautifully decorated, cozy and warm.