Ormos Isidhorou is a small bay just south of Antikyra. The area is surrounded by high cliffs with impressive ravines, making for impressive anchorage.
To the west side of the bay is a small beach which can be busy (and at times noisy) but things quieten down once the sun bathers go home. There’s a small cafe on the beach though not unreasonably, it closes once the day trippers leave.
The bay offers pretty good shelter though there can be gusts down from the cliffs at times. Take care when anchoring to avoid the large concrete blocks on the bottom off the beach.