Very well equipped place and near Heraklion downtown.