Nice place near Elafonisdi beach. Nice restaurant on you right side.