I booked the apartment for an employee of ours who had to stay 2 weeks in Mexico City. He had only good things to say about the place and he thoroughly enjoyed his stay.