Had a great time staying at Paradise Villa! A great central location on Crete and an incredible team to make us feel at home.