Nice place. Well located. It is right near the Angel of Independence and the US Embassy.