The apartment by itself was great. It could have been a bit cleaner as the glasses, plates and the sheets were a bit dirty.
The biggest problem with our stay was our check-in experience. Our flight was delayed for a few hours so we weren't able to arrive before midnight to the apartment. Because of this, the host denied entry to the apartment and we were forced stay at the only hotel we found so late and pay 120€.
All in all, if you expect to arrive on time, the apartment is a great value for the money, but if you think you might be delayed, look further :)