Great place for a remote worker. Peaceful and quiet. The level of hospitality from the host is amazing.
Location wise it's also good. Depends what are you looking for. 10 mins from the beach. If you have a car you will experience no problem at all.
Public transportation overall in Heraclion is good , except that google maps don't provide any information about the stops and routes. You can always ask locals otherwise. They are pretty helpful.
To get there from the apartments might be not smooth and easy for someone. There are buses that have a schedule once in an hour, or it's 20 min walking till the city border where more buses are routing.
And also for those who's traveling to Crete for the first time, the taxi is pricey. And there are no taxi providers like Uber or similar. So, budget travelers, it's better to rent a car directly from the airport. You can even get it for the same price per day as the taxi driver will request you to get to the apartment. I've payed 25 euros to get there. For a car rent can suggest Monza.