i have only stayed at the W, and it was great. of course traffic is horrible in the D.F., but i think you said you were going on vacation over labor day so getting to places will be half the adventure. mexico city is a great place to visit, and not many US tourists go to appreciate the largest city in north america. espero que tienne un buen tiempo alli. buena suerte!