The apartment was adequate for the price. There were some minor issues in the beginning like the cable going out the lack of soap, but they were promptly addressed and rectified.
The only issue I had was the lack of enough towels. I was told there's a limit of one per day. The ones that were provided were clean but old and dingy, often with old visible stains. Nothing a good bleaching wouldn't take of.
I ended up buying my own to use while there.