Calypso

Kalypso, or Calypso, in Greek Mythology was a Haliad living on the island of Ogygia.

In Homer's Odyssey she had kept Odysseus on her island after he landed there on his return from the Trojan War, and she showed great hospitality to him, until he was to leave on a raft to Ithaca. Calypso was a daughter of Atlas. She supported him in 1st war so the gods punished/cursed her that she would have to stay in Ogygia forever. Ogygia could bring all the things Calypso wanted but company. Every once in a thousand years the Fates would send her a man at the shore in Ogygia that she would fall in love with. Calypso tries to make them stay with her but it will be the hero's choice.