Great location and apartment to have a wonderful stay in Heraklio