It's a decent Brazilian steakhouse. It's a chain. It's a decent chain. Nice decor and the service is attentive. A professional vibe but it's not one of those up-tight restaurants that makes you feel unconformable.
I'd suggest if you have a business lunch/dinner, you can certainly host it here and everyone should be happy! In fact that's why I visited the restaurant in the first place :)