'Green' megayacht marina at Old Port Cove opens to the public as Winter Season arrives