Amazing view, great location and great host. A great option to spend your days in Mexico City.