This apartment offered plenty of space for our family. It has great views, too, considering the almost floor-to-ceiling windows that surround it. Just remember to close the black out shades in the bedrooms before you leave each morning or the rooms will get hot from the sun. Open them back up in the late afternoon to see beautiful sunsets and at night to see all of the sparkling lights in the city.
We felt secure in the apartment as there are guards in the lobby and more that control access to the property outside (both cars and foot traffic). The guards also escort you to the apartment the first time you enter which we realized after the fact was extremely necessary and helpful. Pay attention to the floors for the different elevators so you will know exactly where to go and be able to navigate on your own for the rest of your stay.
We didn't have time to use any of the amenities, but there is a nice looking gym, pool, common indoor sitting area, and outdoor patio/green area. There seemed to be ample areas to relax if you maybe had a longer stay and wanted to just hang out at "home."
The apartment is a little distant from the main tourist areas and UberXLs usually took 15 to 20 minutes to arrive once ordered. Most fares to/from the apartment ranged from $12 to $17 USD, one way, when leaving in the morning and coming back in the late afternoon (with popular, "surge" pricing of around 350 Mexican Pesos). Times that allowed for regular Uber prices hovered just under 200 Mexican Pesos (range of $7 to $9 USD, one way). Your wait times and prices may be a bit less if you only need a standard/smaller Uber. Traffic is heavy so allow about an hour to get from the apartment to any ticketed/scheduled event you may have.
There are at least two convenience stores within a short walking distance of the apartment which we utilized for snacks and drinks. We did not venture too far out on foot in the area so all I can say is that I did not see any actual restaurants nearby on the main street. We did use Uber Eats one night, though, and that was easy enough. There is also a BBVA bank with ATMs if you need more Pesos (this offered me a better exchange rate and lower fee than the money I exchanged in the airport).
My family had a great stay and I would recommend the apartment.
Communication was fast and easy. She graciously allowed us to keep our luggage in the apartment while we went to one final museum before our flight home without any problems- even said she would make arrangements with the cleaning lady to come later so she would not disturb us before we left. We greatly appreciated that!