Sougia is a Crete paradise in front of the huge massive mountains and the Lybian sea, especially good fish taverns.