Great location and amazing staff! Would stay here again when I return to Mexico City!