The absolute perfect stay in Mexico City. Location, safety, cleanliness could not be beat! Would absolutely stay here again!!