Very good localisation on a beautiful Crete, very nice people and perfect holidays