Amazing place and outstanding hospitality! If you stay in Crete, this is the place to be.