The location is perfect, and the apt has everything you need for a short stay in Mexico city! :)