The best place we've been in Crete! The hosts were super friendly and helpful and the apartament was clean, super cozy and beautiful!
Efgaristo, Georgia!