Perfect place to stay in Mexico City. Host had done so many thoughtful touches in the apartment to make our stay perfect from information folder, Netflix and cable TV, coffee and excellent bathroom and kitchen. WiFi also worked perfectly which is not that common in our experience. Public transport was near and easy to use, communication was quick and the apartment in a great safe and central location. Supermarkets were near and also a taxi stand. Kitchen fully equipped and had all of the basics too for cooking. Can't rate it highly enough