Had all the necessities. Was in a great location within walking distance of Chapultepec. Lots of places to eat all around. Would definitely stay again.