We had a great time in Antreas place. The apartment is newly remodeled and has everything you need for a short or long stay. I had to work 4 days from Crete and the apartment was very comfortable to work from. Antreas even got me an extra screen. The apartment is 20 mins walking from the center. 100% recommended!