Would totally recommend it for short stay. right in the middle of Heraklion day and night life.
The only problem the location, as it is really hard to find a parking spot in this area