The apartment has everything you need, the host was a bit distant (not what I expected based on other reviews), she usually would answer within a day.
The internet was fast so I was able to work with no problems.
In general I enjoyed the apartment and would recommend it.