Nice place, very well located.
Ideal for a short trip in Heraklion.