We liked the apartment, spacious, well-designed and comfortable.
When we arrived there was a couple of small problems that were resolved by Georgia very quickly. The only thing that was annoying is the flushing mechanism in the toilet that didn't work well during all our stay.
The nearest beach (Stavros) is very pleasant and is about 15 min away by foot. It's small and cosy with a mountain just in front of it.
Another point: the neighbourhood was quite noisy with the neighbours who were quite present and also the barking dogs and roosters that started crowing at about 2 a.m...