Great location. Luxe apartment. Premium equipment. Best experience of Mexico City.