I was in Mexico City on a four month temporary assignment. I chose to get an Airbnb to save money, be close the work location and to have as close to a "home" experience as possible. This was my first time using Airbnb and the irony is, that I couldn't have imagined a better experience than I had staying in Sofia's Airbnb. I felt like a guest in Sofia's home. Every concern, no matter how small, was addressed promptly. To be fair, there were only two requests made. The communication was excellent. The apartment itself, is spacious and well appointed. The kitchen is large and has everything you will need for a long-term stay. Because the stay was long-term, Sofia had someone clean the apartment once a week. There is a full-size washer and dryer. The apartment is conveniently located, within walking distance, to shopping, restaurants, entertainment and groceries. I rarely had to Uber anywhere. The ISP connection had good bandwidth and never had any issues with slow connection even when two people were streaming movies. I really appreciated the fact that the apartment was directly above the gym! It was super convenient and I still had a connection to the Wi-Fi in the apartment. As I stated previously, I felt like a guest; that I was appreciated. Sofia's Airbnb is the first place I will consider when I visit Mexico City again.