Its a sunny, spacious apartment in a very good location. Comfortable beds, easy check in process.
Fairly quiet location.
Mexico city is loud in general, so bring ear plugs if you're a light sleeper.
Overall, I would definitely recommend this apartment for up to 4 people.