During our stay, we discovered multiple cockroaches in the flat. We contacted Ali about this, but only got a response after a couple of days and messages. We were told a professional had been in the flat the day before we got the response to deal with the cockroaches. We had not been made aware beforehand that someone would be coming in to the flat, and that made us a bit uncomfortable and a bit uneasy. They did offer to send the cleaner every day, which was nice.
The flat is at a really great location, but I would not stay there again.