Stefanos is a great host, very communicative and helpful. Just ask him if you have any questions :-)
Apartment itself is just situated perfectly very central and offers everything needed!
Total recommendation!