Leslie's place was a great place to stay for us. The apartment is nice and the wifi was great. We were really pleased that we didn't have to work out of a cafe or a coworking space while there. We had everything we needed in the apartment and it's close to tons of different stuff. My only complaint would be the noise. There is a transport service that operates 24/7 that is right outside of the building, as well as quite a few people who were noisy with music or yelling late at night (on the street). We both have ear plugs and that mostly did the trick, but if you are sensitive to noise, I would recommend finding somewhere on the other side of Obregon or further from the street. Overall, really great stay.