The apartment was in the perfect place, as I travelled to Chania due to studies and the university is 2 min by foot. Haris was very welcome and even let me check in earlier and check out later as I was travelling by boat and the ship's operating are a bit odd during winter period.
The only thing I was disappointed about, was the cleanliness of the apartment. Unfortunately, I had to clean the apartment by myself upon arrival, because I found hair and dust around everywhere. I talked to Haris about this issue and he said he would make it up in the future. Besides that, I had a very pleasant stay in Chania.
Now about the public transport, it is very hard to find because the buses come every 45min to an hour in the middle of the day and you cannot depend on them. If you want you can call a taxi to go somewhere, or go somewhere by foot as the distance is not that long (about 2km from the old harbour). Just be sure to bring proper clothes for the weather in Crete, as it can be very hot.
Lastly, there was a mini market (opened until 10PM !) and a bakery nearby, so it was very convenient.