We had a great stay in Agia Pelagia.
Close to the front beach, the flat is very clean and comfortable for a family (4 poeple). We loved the little terrace under the olive tree.
The kitchen could just be a little bit more furnished in order to be able to cook (even simply) for a family. Kitchen towels missing as well.