Porto Cheli (Heli), which means ‘the bay of eel’