My stay was okay overall. The staff had terrible attitudes and lacked empathy, even when they were at fault.
Pros: A good option for a short stay. Cons: The customer service and communication were awful. I had to pay a security deposit that was higher than what was stated.