Our stay was not as good as we expected it to be - the neighbours next door and upstairs were very noisy until late in the night, and early in the morning. We could not really enjoy the terrace as the dog next door was aggressive and barking every time we would step out. We also expected the appartment to have air conditioning, but there is only one unit in the living room, none in the bedrooms. It was rather clean (old appartment).
We have never met Aggelos, but he was helpful and responsive when we had an issue with the door. The appartment is located approx. 20 minutes by feet from the harbor; there is a supermarket right next to the flat. You can also find a few restaurants around. We rented a car to travel (Heraklion does not have nice beaches and only few things to see) and we could park it quite easily in the streets around the appartment. In conclusion - given the relatively low price, the appartment is ok, but unfortunately quite noisy.