My stay here was just, okay. But I probably wouldn't stay here again. Booking was easy, this is a bigger corp that is managing this property, and they use a separate platform for checking identity and you have to pay a deposit as well.
The cleanliness of this apartment was TERRIBLE, my sister and I went out and bought our own cleaning products to clean even though we paid a cleaning fee. The bathroom floor was terrible, I showered with flip flops on.
The headboards in both bedrooms were completely stain with God knows what, the furniture in the apartment was incredibly worn down and needs to be replaced. I didn't even want to sit down on the couch, and we didn't.
They did accommodate an early check in which was saving grace on our end, and I did let my point of contact Lucinda (who was a rockstar and did the best she could) know about the cleanliness of the place. They sent our their cleaners, but all the cleaners did was get offended and try to defend their cleaning or lack thereof.
All in all I would not recommend this place.