The flat is well located, and has everything needed. 4th floor without lift is not a problem for us, and the terrace with view on the rooftops is great when the weather is hot. Small kitchen, probably not the best if you want to cook complex meals, but oven and electric stoves are largely enough otherwise.
Stelios had everything ready for our arrival, and he provides a lot of useful informations about the city, such as maps, guides, personal advices etc.
Great stay, warmly recommended