The apartment, which was a replacement for a very unsatisfactory apartment in the same complex, was a completely different experience. It was larger with a separate bedroom and a nice view over trees.
It had most things needed with the exception of spare rubbish bags, a brush for the dustpan, a pair of scissors and a decent, strong corkscrew.
I would recommend this and Corporate Stays. The receptionists at the entry desk unfortunately didn’t speak English but tried to be helpful and were friendly.