If you want a central stay in Heraklion you found it. You have everything near you as well a good parking house.