Very clean apartment and good service from the owners. I recommend staying at this place during your visit to Mexico City