Dedalos Village
Dedalos Village, the apartment we stayed during our vacation on Crete.