The apartment has everything you need. It is local to the Talos plaza and there are basic restaurants and bars.
It's an enjoyable walk into Heraklion centre where there are good restaurants,bars and shopping.