I was staying at the apartment with my girlfriend for a couple of nights and we were totally satisfied!
The place was wonderful, you could get into the town within a two minute walk, the rooms were perfectly cleaned and comfortable and the rooftop terrace was just unbelievable. We've had a great view up there and you could easily sit down there in the evening to have a drink or just to admire the view by night.
Eleni was very nice, introduced us to everything in the apartment and if we would have had any questions it would have been easy to ask her anything due to her shop under the apartment. Check out as well as check in has been uncomplicated.
I really recommend the apartment!