I had a great stay with Sofia and her wonderful apartment is a great spring board to go explore Mexico city as it is absolutely central to many of the places you will want to visit, not to mention local Polanco is a great neighborhood! Highly recommended