Very convenient place and it is in town center of Heraklion