Amazing place to have perfect holidays in Crete. Comfortable rooms and nice views from the terrace