Veere, Holland. Harbour