Excelent place to stay in Mexico City. Amazing location.