Great place in one of the best parts of Crete.