This apartment has everything you need to have a safe, comfortable, and enjoyable time in Mexico City. The hosts are great at communicating and are flexible whenever possible, going above and beyond to make sure you have a good stay.