We definitely recommend the apartment. The host put a lot of effort into making it cosy and comfortable even for a longer stay. We felt very much at home.
The street is a popular stop for tourists to take pictures, so there are always people walking by.
The kitchen could have some additional appliances, you won't be able to cook a big meal there, but if you aren't planning on doing that, it definitely has everything you need.
The host provided instructions for the apartment and a guide for the city which was very helpful.
Communication was great, she answers very quickly and offers a lot of help if you have any questions.