An inn overlooking the Bay of Chaleurs, offering relaxation with conference facilities, terrace and...