Hello,
We spent one night in Agios Ioanis when going north and in Agiokampos when going south. In the first one, we arrived about 6pm and there where several places in the quay. But between 23 and midnight several
fishing boats arrived and we had to go out of the port and stay on
anchor for the rest of the night. In Agiokampos, the quay is very long, new and just one
fishing boat. We were there 3 nights waiting for a north
wind to calm down. Then, we went to Orey in one leg. In conclusion only Agiokampos will suit your requirements even if it is a bit north,
Regards, Vladis
ps: the port in Agiokampos is a bit to the south of the small town and we had to walk 2 or 3 km north to get basic groceries.