We only stayed in the apartment overnight before leaving to go to airport so I can't speak to location to other attractions in Heraklion. However, the apartment was very clean and had everything we needed for a good night's rest.
Susanne was also extremely nice and drove us to her place from the bus station and to the airport the next morning. I wish we could have stayed longer and would definitely recommend to anyone!