We had a wonderful time in Mexico City and Horacio was a wonderful host. He gave us great tips on museums, restaurants, walking tours and day trips outside of the city. The apartment was clean and comfortable and the rooftop and pool were just gorgeous.