While the stay itself was not bad, the check-in experience was terrible. While the check-in time is 4 PM, I was not able to enter the apartment until about 7.30 PM. There is absolutely zero accountability and the customer support is a joke. They called me a liar when I reported and followed up on the incident. The couch and bed looked clean but definitely had something that caused itching.
Hope you have a better stay than I did.