Great apartment to stay at while in Mexico City!