We spent 1 week at Poseidon apartment. It was very clean and the cleaning was done each day. There are 4 nice beaches nearby, 5 - 10 min walk.
Christos is very friendly, nice person. He helped us a lot with different advises.