Poor overall. The plus is that the apartment is spacious and the views good. The property is mainly let down by the managing agents. The apartment was not properly prepared for my arrival, with the hot water systems being switched off and my being unable to get into the property because they had not set-up the keycode for my arrival time (which they had asked for in advance!).
Once inside the biggest two problems were a significant infestation (apparent even before I had been shopping, so not down to my hygiene) and the very poorly equipped kitchen. It was obvious that someone had taken the number of guests the property could hold and then buying the bare minimum number of plates, cups, cutlery and pans to say that everyone would be accommodated. It reminded me of a student shopping in Ikea's kitchen department using the change they found under the sofa.
Zzzzing (the agents) wrote to me mid-way through the stay asking if everything was alright. I invested time and patience responding with my concerns, and I did not even get an acknowledgment to that email. This property is a firm "avoid".
Zzzing are a service company seemingly unable to provide a service.