Amazing place to stay either after arriving to Mexico City or right before departing, it has all the amenities that any experienced traveler could expect, and even more.
While it's ideal for a night or two, you can easily stay longer and enjoy it. While our party was only of four, this apartment offers many bedding options to host a lot of travelers.
No complaints, only compliments :)