The place is optimally located for our purposes and equipped as you describe it. The apartment is well equipped with all the necessary amenities for a short or long stay. Self-check-in is also easy. The owner was very polite. TV and wifi worked perfectly.
We experienced a remarkable inflexibility with check-in and check-out, which in our case was very inconvenient. It only has one set of towels and 1 set of sheets for the entire stay, an unfortunate detail especially when the towels and sheets were not clean.
We had to wash everything including towels and sheets during a couple of rainy days, especially inconvenient since we arrived on a Sunday.
The photos shown on the internet are obviously outdated because the apartment was murky and it was especially noticeable in the facilities of the kitchenette and in the dust that we find covering everything.
The crockery and utensils were unpleasantly greasy. the oven and burners were unclean. The front window was impossible to open and the curtains needed washing. The lack of mosquito nets forced us to use spirals.
Besides the above described unpleasant features, the place was okay.