I was in Mexico City for work and I was advised to stay at the J W Marriott for a couple of reasons. 1) It's a luxurious and ... More