The apartments are ok. What was very positive was the quick and easy check-in. The person at the front desk is really nice and helpful.
The apartment was like in the pictures, but felt a bit smaller than expected. Everything was clean and working as advertised.
However as others have commented: the beds are just not good enough. Very thin mattresses, the third bed was basically the couch and the mattress consisted of two separate pillows which created a dent in the middle and made sleeping not very comfortable. For this price I was expecting more.
Overall still 4 stars as everything else was fine.