My short term stay overall was okay for the price paid, except there was very noisy construction just across the road (which meant no rest during the day).
I would not stay here for any longer than a few days until that construction across the road is finished. When the construction is complete, I would stay here again as it is reasonably priced, in a good location, and the apartment itself is decent.