Escape from mass tourism in one of the well hidden places on Crete with two wonderful beaches and fresh fish taverns