The pent house is an amazing place to stay while visiting Mexico City - you cannot beat the location with parks, trendy restaurants, and fun bars all within walking distance. The beds were very comfortable and the rooftop deck was a great pace to hang out and watch the sunset.
The only complaint my group had was the sewage smell that came from all four bathrooms in the apartment. I am sure this is more of a building or city problem but it was a signifiant hinderance on our comfort in the apartment.