The apartment turned out to be bigger than I expected based on the photos – the kitchen is quite spacious. The ant issue has been solved and I only noticed just a couple of them during my first two days of stay (I stayed for six in total). I was a bit surprised to see no hand soap, while there were plenty of towels though :)
The communication was pretty quick and good overall.
And there's a wonderful Mao Travessa restaurant one block down the street with the best octopus dishes I've ever had.