Is Atlantic Canada the hidden gem of superyacht cruising?