Everything about this place was wonderful! We were pleasantly surprised at the beautiful apartment and feeling of security the building offers. When we arrived there was a gentleman who showed us the entire building, including the exceptional rooftop rose garden. My boyfriend and I stayed in Mexico City for about a week and it was nice to have a calm evening on the rooftop enjoying some wine. The apartment offers many amenities sometimes taken for granted (tv with Netflix, fast wifi, wine opener, Bluetooth speaker, extra comfy blankets, etc.). The location is also great and plenty of wonderful spots to eat and see around the area. John was also nice enough to let us stay longer than checkout since our flight got delayed and that made our last day so much less stressful than it would've been. No complaints about this wonderful stay!! :)