The apartment is on a great location near all the main attractions of the city. But be prepared in case you travel with your own car. It is extremely difficult to find parking in the area (most parking spots are reserved for locals only and the police will write you of).
The apartment was spotless when we arrived and Yiannis was there to welcome us.
Our only issue was that we felt the apartment was quite humid but this could be cause of the weather as well. Another neutral thing, is that the apartment is located on a base floor and it doesn't get too much sunlight but if you don't plan to spend your whole day in the apartment that won't be an issue.