We just got back from Zoumis.
The apartment was quite small but we did have a view of the sea. Hardly anything in the kitchen so we ended buying our own glasses. The beds are terrible. We also found three cockroaches in our room which was disgusting. Never seen anything like it.
The rest of the complex is clean and the staff are friendly. The pool is nice and it's within walking distance of town. The beach is nearby. It's not noisy and the shower is lovely.
It was a bit on the expensive side but that's probably because it's the height of the season.