The Penthouse has a great view of Mexico City. It has all the amenities that makes the stay enjoyable. The place was clean, and had all the necessary supplies to make your stay comfortable. Also, There are a ton of places to eat near the penthouse and bars. We definitely recommend David Penthouse.