The place is located in a quite area not too far away form the city center. There is plenty of shops on the main road close by. We struggled to find the entrance to the building, but it's because we came at night. Good solution if you don't want to spend too much and you want to stay in Heraklion for few days.
Finally, the place is clean and Mari's mother was really accommodating.