This is my second stay at this wonderful place and while the first stay was great this one was even better. Juan Carlos and Thomas both went out of their way to make my stay very enjoyable. In all honestly, these guys seem to enjoy making their guest feel safe and knowledgeable about the surrounding area. The location would not be better because it is in a popular area with many restaurants and bars nearby but the place itself is quiet and peaceful. The internet connection was fast and never failed even while we used netflix and did other tasks at the same time online. There are plenty of electrical plugs throughout the apartment which is good to know as I have stayed in other places where I had to search for a plug or to unplug other things to charge phones, tablets, speakers. The rooms are nice size and the kitchen was well stocked with utensils plus there is a grocery store about a five minute walk away with a very good selection at good prices. Please note, there is a local coffee place (not Starbucks) in the same building with great coffee and salads at very good prices. The location is only a block from a major street so the metrobus can be a good way to get around if you are comfortable using it. I use it when in the city and it works well. If you are a walker or like to run Amsterdam Street is a jewel and very nearby, within three blocks. If you are not familiar with it I would google it but it is perfect for getting in exercise because it forms an oval and takes about fifteen minutes to complete one trip around it and you are back where you started. There are many people walking their dogs and it is surrounded with trees and many fountains. Mexico City is one of my favorite places and this place is quickly becoming my favorite place to stay in Mexico City. I highly recommend checking out this place.