This place is in a great location to visit the Heraklion Archaeological Museum — very close. The bus line to Knossos also runs very close to the apartment.
If you’re there for these purposes, highly recommend this place for up to 2 people.
Didn’t get a chance to explore much of the food, but seemed like a central part of town.