If you want a clean, comfartable and affordable location near the beach in Crete, look no further.