The apartment is nice, clean.
The location of the place is good and just next to a main road which can either bring you to Agios Nikolaos or the est/south of the island.
The host was friendly, talks well English and is reactive so communication couldn't be better.
Two things however, the view from the apartment is non existent (the apartment is on the first floor).
There are dogs right next to the place which can be pretty annoying for people who don't like dogs (they rarely bark at night).
I thinks this apartment is a good place if you want to visit easily the east or south of the island. However, if you come to stay all day in the apartment, I think it could be quite depressing.