This is a very nice place and the staff possess a great desire to meet your needs. Having a 24 hour check-in is so great. You do not have to worry about the logistics of a check-in. The neighborhood is fine, no safety worries. We used the roof-time terrace for a grill with the family and it was quite nice. The beds were comfortable and the linens were nice. The bathrooms were very clean, modern and the bath amenities were very high quality.
All and all it was a great place to center your Mexico City trip.