Agriorodo Omalos, 73005, Crete, Greece holidays