Dennis, it's definitely not the Agios Georgios that we all know & love.
I know what Rothers means though about the view from the track, it looks similar to Arillas beach, but in the distance there's a sheer cliff face which doesn't exist in Afionas & looking at the beach from the other direction, there are no Diapontian Islands.
Sara