On Google Earth there is a beach labelled Anse des Peres South of Friars. All I remember is a sign on the way there with that name, which is how I labelled the slide. We were basically wandering and may even have been lost when we came across it.