Vid Kanea , Kretas hufvudstad , hafvai