This apartment is without of doubt one of the best places to stay at in Mexico City. Everything was great! It’s centrally located to everything I could think of. Check in was easy, staff was friendly, restaurants, stores, pharmacy and bars were literally next to us. All tourist attractions were very close! Will definitely be staying here again!