Pros: not bad, price is okay, there is Netflix, wifi is okay, AC is cool, other facilities are okay, location is okay. The apartment is new so it is safe and comfortable. Cons: the mattress digs in a bit, I happen to not really like mattresses that dig in too much. As for cleanliness, that's standard for apartments. Additional: parking is expensive for a long stay, the total will be expensive, even if you enter for 5 minutes you still have to pay. But this should be the responsibility of the building itself. If possible, the owner would urge the parking rate to be more humane and have a direct daily rate for those who stay. The telephone connection in the lobby is very bad. Overall, I was comfortable staying here and if I visited again I would probably choose again.