Beautiful stay in a remote village on Crete.