One of the best places in Mexico City. Recently renovated and stylish. Amazing location and amenities.