Great place, awesome location! Right in the business hub of Mexico City, would recommend!