No doubt the best accomodation on the South coast of Crete island