My short stay in Crete went ok, the place is located about 10 minutes from the centre, with access to all the restaurants, public transport, shops, museums.
The place looks like in the pictures and apart from not providing toiletries, as advertised, everything else was ok.
Would recommend for short visits to Heraklion.