Nice location 5 minute to Paleochora.
In my opinion best in Crete