Your guess is correct. The position was just above the Pissouri cemetery, which was for me the hint of the location.
Camera is offline already whatever reason. However there appeared a new one this morning, also saying Kouklia. This village has got a lot of land and includes also Secret Valley, Aphrodite Hills... till the Rock of Aphrodite on the East.
Here image from this morning
Max