We stayed here in July 2017 and it was still near new and very clean.
The apartment is in a lively area which meant it was a little noisey at night but you can't be close to everything and not expect any noise at night!
The second bedroom is a little stuffy with the door closed and needs a fan, particularly in warmer weather.
The kitchen was well equipped and we had a BBQ and breakfast on the lovely shared rooftop terrace.
There is a gym in the building but we couldn't access it and had no way of trying to get the key from the host as we didn't have a local number. I suggest asking for this on check in if you want to use it.