Amazing Place. Location is great, very clean, apartment is really nice - awesome (very well decorated and big. Will definitely come back when in Mexico City again.