Good apartment, great location, good price. In general, it was a good experience, but I would give a 3,5 star rather than a 4. The communication with the host was fast for urgent matters but very slow or praticaly inexistent for regular questions. Our wi-fi was not working and we didn't get any replies from the host regarding this. Also, the pictures kind of don't match reality for this apartment. It looks way fancier than it really is. Nevertheless, it's well equiped, specially the kitchen.
Summarizing, if you need a cheap place in a good location, go for it. But keep your expectations low.