Dalia is great host and is willing to help you with anything you need. The place is close to The Angel of Independence statue and Insurgents. So it's in relatively good location and all the important places are walkable. Internet speed is good enough for video meetings but you need to be in living room. In general I would recommend this place... 🙂