I stay a a few of their locations on my business trips and I find it to be a great value for your money.
Locations are good, buildings are well maintained....
Inside of the apartments I notice some scuff marks on the walls from luggage being dragged in by previous guests, Kitchen is not very well equipped (as it would be at your apartment) but is sufficient.
I am writing this review because I initially read some of the bad review and made me think twice before I booked. The apartments I stayed in have been clean and I had no issues with them.
Pros: great value for the money
Cons: not open 24 hrs/day makes it difficult to request stuff ...