Best place to stay downtown Mexico City and amazing staff!