The apartment as such is new and nice. Location is also good. However, there were some issues with the checkin/communication: the host was late and at checkin we only got one set of keys for three adults. Getting another set of keys required communication with three different people and took 24 hours to get sorted. Another issue was with the (sofa)bed in the other bedroom. It is not a bed I would sleep in, as it seems to miss a matress, or if not, it is just the most uncomfortable bed I have ever come across. When you lay on the bed, you can feel the supporting wooden frame of the bed against your back. We raised this issue to the host, who claimed there is no issue with the bed. This was quite frustrating process, as I had to explain the situation three times to three different people that were supposed to be the hosts. Very uncovenient and time consuming setup. As a consequence, we had to sleep on the living room sofa bed, which was fine as a bed, but obviously not ideal as the kitchen is also in the living room.
So all in all, good apartment but the other bedroom is not very good for sleeping. The host(s) are also unconvenient to deal with, but that might be something they can fix with some practise.