Elena’s place was perfect for our stay in Mexico City. The location was safe and there was the added security of having someone manning the entrance 24 hours a day. It was near enough to everything that we could walk, bike, or uber anywhere we wanted to go. The building had a gym and pool (which was really large and nice). The apartment was just as described: clean and lovely. Elena gave us a lot of great recommendations and let us stay a few hours after normal check out so that we didn’t have to store our bags somewhere before our flights. Couldn’t have asked for a better apartment and host!