Excellent apartment in a perfect location - a must stay for Mexico City. A+++