This space is beautiful and in a great location. We had a great stay at Casa Teresa which was made much better by how accomodating Εύα and co. were.
Our flight was cancelled last minute, and they were all really helpful.
I would definitely recommend this place to people wishing to stay in Crete.