The town of Heraklion is not very beautiful, compared to the other big towns in Crete, such as Chania and Agios Nikolaos. The best thing about the town is the port and the strong Fortress on its side. It will take you more than an hour to walk all over the fortress, take pictures and see the view. Such castles are found in other towns of Crete, too, and in many Greek places. It is impressive that they have survived so many centuries, isn't it? Apart from the fortress and the archaeological museum, Heraklion town is a busy centre with a lot of traffic jam and full cafeterias in all spots. I remember we were walking for about half an hour up and down the waterfront to find a table to seat and drink a proper coffee.