Loved this place, it is in a great location in walking distance to everything centro and was well equipped. Would highly recommend this place for your visit to Mexico City!