Pros:
The apartment is great, it is well equipped and the location couldn't be better.
It is very spacious and is nicely decorated.
It was sparkling clean.
It should have everything you need for a short term stay.
Improvements:
I was in for a long term stay (around 5-6 months) and were missing some specific kitchenware we ended up buying.
I had some issues with the internet connection, specially for remote working that weren't fixed.
Communication with the host could be better.
Overall: Absolutely recommended.