Long shot I know, its basically just a bit of pebble beach with Alsia Craig in the distance, but is this Girvan Beach ?