Simple the best place to stay in Mexico City.
The apartment is beautiful, superbly located and Alberto is the big plus to support you in everything you need. need
Don't doubt it. this is my second stay with them and will be the same every time I return to Mexico.