This is an amazing place to stay in Mexico City. The apartment has amazing amenities like a balcony, a pool and many others. The best one is the roof top . You have to see the view from the roof top to believe it. The apartment is located by many of the best attractions in Mexico City. I loved it!