The flat is not bad, you have all you need for a long stay. The furniture is not fresh, yes, but the price is not very high.
The location is good.
Although, the process of checking in can be a bit tricky.
Once you book, they will create a booking in the SingularStays internal portal, and you should check your email to not miss a message with the access link there.
After this, in addition to the payment you will have to send them money as a deposit, that they promise to return in couple of days after the checkout.
And if your check in is on holiday and they missed to send you a final instructions how to get the keys, you are in a trouble, nobody will answer your calls, nobody is in the office, and the whole situation will be looked like a scam. But no worries, after a half an hour or more of calling them, or maybe on the next workday they will eventually answer…