Well located; discreet; very clean; wonderful staff; great value for money. Will return next time I travel to Mexico City