The small town of Lindos hides behind the mighty rock of the acropolis separating two coves with sandy beaches