Overall, we enjoyed our stay at Antonio's two-bedroom apartment. The place was clean. I never met Antonio himself, but he was very responsive and attentive. There were a few items missing when we arrived, but as soon as I raised them with Antonio, he had Cesar bring them within a few hours.
The location is convenient, but the main problem was noise. We were on the second floor overlooking a major street that ends in El Angel square. Sometimes it felt like we were in the middle of the road. The noise wouldn't stop even late at night. So if you're a light sleeper, you might want to reconsider it.
The wifi was good for usual streaming which is enough for a casual traveler. But if you want to work from this place, I experienced times during the day when the meeting's audio/video froze for a few seconds.