The apartment was perfect, exactly as pictured, super clean and had everything I needed for a few nights stay. It's also 3min walking distance from the Neos Kosmos metro which connects to the city centre.
Theodoris was helpful and friendly.
Would definitely recommend!