Excellent location, clean apartment, superb communication and check-in process. We will definitely be staying here again on our next trip to Mexico City.