Sea Winds Landing country inn at Charlos Cove on Nova Scotia’s eastern shore