Pros: Everything everyone has already said. Can't say it enough: The local of this apartment is deal, with restaurants, museums, and stores all a few steps or a short walk away. The unit is brand-new, super clean, and beautifully styled. If you're concerned about security, there are watchmen in the lobby that have to let anyone into the building, and a restaurant (Sanborn's) literally next door that you can pop into late at night if you need a meal or something from the pharmacy.
Cons: These two things are common in Mexico, but Americans aren't used to it. Controlling the water temperature in the shower is really difficult; when I was there it was extremely hot or cold all the time. I ended up taking more of a sponge shower and dashing into the hot water as long as I could stand it. Also, there is no AC or heater. There are two floor fans, one for each room, but my problem (late August) was the evenings were raining and really cold - 50's and 60's outside, and about the same inside. I ended up sleeping in my jacket and jeans, the apartment was cold and extremely uncomfortable. Maybe the hostess can provide an electric heater with the fans.