We stayed at Babis's apartment in July 2019.
Overall the experience was great, and the place exceeded our expectations.
The apartment is clean, very well maintained, and located. It seems like the apartment is brand new or was fully renovated not long ago.
It has two air conditioners and all the amenities you might need during your stay. There is a big free public parking in 5 min walking distance from the apartment.
It is located literally in 3 min walking distance to public beach Ammos, though we didn't use it. And you can reach the city center and marina in 7-10 minutes.
I would recommend Babis's apartment to stay in Agios Nikolaos and explore the East coast of Crete.