I stayed at Diego's in CDMX for 3 weeks in June '16. The apartment is large and nicely decorated. Having a private bathroom was a nice surprise. The location is a real plus - walking distance to so many historical venues plus tons of restaurants and bars. Diego speaks perfect English and is knowlegeable about the city. The WiFi is very strong and stable. Very good value.