Great location, perfect for exploring Heraklion -- and Crete, if you have a car, since it is close to roads out of the city.
The apartment itself is comfortable and updated. Highly recommend.