The place is within walking distance to the center of the Heraklion. Nice view from the terrace.