Amsterdam is the most beautiful street in Mexico City hands down.
Great location, very clean, good having a Porter