It was a great stay. The apartment is well located and you can walk to nice bars and restaurants as well as the main points of interest in the city. The apartment was clean and it is super well equipped.
The only two things I would have as "negative" feedback is the shower heater that is hanging in the wall on top of the shower, which made me a bit anxious every time I would shower, and I think the apartment was a bit cluttered with the amount of chairs. Together with the suitcases and all the furniture, the flat was a bit busy.
But overall, it was a great stay. Nikos and Stella were very supportive and the communication was easy and super fast!