The Penthouse is amazing! The location is about 2 blocks from a Soriano for groceries and 2 large malls and many restaurants for shopping and dining. The space is clean and modern with many amenities for hosting large groups. The housecleaner Lupita is wonderful (limited english but I have limited spanish so we made it work!) and the gate security staff were also very friendly and helpful! The master bedroom had a small patio in addition to the roof deck - both locations were wonderful for a mini yoga session before staring a day of action packed sightseeing in this amazing city. We don't often travel with such a large group but we have already recommended this place to our other friends who travel to Mexico City and would definitely stay here again. Luz is a great host, quick to respond and had some helpful suggestions also....Great experience and a great place!