This is a large (18? units) aparthotel, on a busy (6 lane) through street, with zero charm. But price is fair, and low (reasonable) cleaning fee is very fair.
Check-in was last minute and therefore chaotic, including request for (legally required..) COVID docs. Totally unnecessary stress - could have been told earlier. Emails are answered by silly templates, and have to ask repeatedly to get pointed answers. All said, good deal if price is important.