Clean, humble and convenient place if you want to stay near some of the main beaches in Crete.