I definitely recommend Ioannis.
Ioannis is a caring and helpful person.
Regarding the apt we found everything we needed in a very clean and lovely apt with an Amazing rooftop!:)))