The apartment is very well located, from 10 to 15 minutes walking to: Zócalo, Palace of Fine Arts, Latin American Tower, museums, restaurants, bars, cafes...
It has everything you need for a pleasant stay. 24/7 access, very friendly security and cleaning people. I will definitely be back.