In general, make sure to check about construction before you book this place - but besides this, I definitely recommend it.
Overall, had mixed feelings about the apartment. The apartment is exactly as can be seen in the images, which is great. However, there is construction going on in the building which caused a lot of noise in the first day of our stay. (To be fair, after we complained, the noise stopped completely). Due to this construction, there was a little bit of dust in the air which was obviously unavoidable despite cleaning. Also, the apartment wasn’t ready during check in, which we were told is because the previous tenants left late… having come from a very long journey, this was quite disappointing for us. Aside from this, we had a good stay. The host was very responsive. Also, it was quite worth the value. I gave three stars, but would have given 5 stars if we hadn’t faced these hiccups.