We stayed 2 nights at the apartment and couldn't have asked for more. Everything was clean and comfortable, Zefi was very easy to communicate with, and her mother was very welcoming when we checked in and made sure we had everything we needed. The view from the apartment was also fantastic! I would stay here again without hesitation.
Just one thing to note: it is not too easy to walk to from Hermoupolis town so you either need a car or should be happy to get a taxi to and from town. We didn't have a car but it was no problem as taxis were very easy to find and the cost of one trip was 3.50 euros.