Pros- location is perfect if you need to be close to the airport and there was plenty of dining and shopping nearby. Kitchen was functional.
Cons- the apartment had a very, very strong curry smell. If you like curry, this may not bother you, but I am sensitive to strong smells and it was overpowering. The beds are rock hard. Between the hard mattresses and the noise from upstairs, we didn't get much sleep. We stayed Thursday through Monday and the noise started every morning between six and seven with the kids running around. Don't plan on sleeping in! Also, no linens for the "bed" in the living room.
Overall, it is not bad for what you pay, but I would have happily paid double for a better night's sleep.