Great location and solid internet for video calls. Good base of operations for a week in CDMX!