The flat is located perfectly central in Heraklion so it is easy to reach everything you need by foot.
Check-in and check-out were very smooth and easy.
During my stay John was very helpful and had an answer to any question I had wether it was how public transportation works or where to grab some nice dinner in the area.
All in all I had a pleasant stay :)