Excellent place that was actually bigger in person than the photos made it seem. Terrace has a beautiful view of Mexico City, I recommend just sitting up there in the morning or evening -- it's wonderful.
The staff was friendly, the building was secure, and it was in the middle of a really fun area. Next time I am in Mexico City I would happily stay here again.