Weekend of romance on the blustery coast of Southern Maine