The harbour is at the bottom right and there are cars parked on the road fornenst The Slock.
[Google satellite]
More recently I came upon 'The Slock', the large deep pool where families go swimming on a warm sunny summer day; the small shallower pool to its left is called Betty's Hole. Younger folks appear to call it 'The Slots' - but what would they know :)
The Dictionary of the Scots Language gives a definition for 'slock': 'A creek or gully in the sea, a long deep inlet between rocks often revealed at low tide' with its origin stated as the Scottish Gaelic sloc, slochd, hollow, dell, pool. The Slock on the image has pools as well as a long inlet.
MacBain's Scottish Gaelic Dictionary: sloc, a pit, slough, Ir. [sloc]: [*slukko-], for [*slug-ko-], root [slug], swallow, as in [slug], q.v. Skeat derives hence Ag.S. [sl�h], Eng. [slough]. Ger. [schlucht], hollow, ravine, is referred by Kluge to the root [slup], lubricus.
Dineen's Irish-English Dictionary: sloc, a hole, a pit, a hollow, a slough; Sloc na Mara, the channel between Rathlin Island and the mainland.