The flat is well equipped for a long stay and very well located. I had everything I needed for my time there (more than a month) and I although some issues happened on the way, the host got them sorted.
It's really important to say that the gas and electric meters are pre-paid and I had to top them up during my stay (this information wasn't listed but the host told me before he confirmed my reservation). I would definitely stay again if I needed.