Fantastic apartment in Mexico City to stay at. The apartment is well located, has great amenities, and the owners are very responsive to help with anything you need.