I had a good stay here. Location is great, especially given the good weather. The apartment layout is also nice, it's well furnished and reasonably equiped.
On the not so plus side, the TV is not smart but a cable subscription can be activated for a normal fee; I used my tv stick instead. No gym access. The elevators can be a bit of a wait sometimes.
Finally, the host was always responsive and helpful. He offered me an early check-in without me asking when he understood I arrive early in the city. And communication is general was smooth.
Overall I would gladly stay here again.