I have eaten at both locations in Las Vegas and they're both excellent.
Pros: Food is always great. I've never had a single bad dish and tried many. Lasagna is my absolute favorite and it's smothered in cheese, it's incredible. Drinks are always good and if you sit on the patios you get great views at either location.
Cons: None, place is pretty great
I will definitely continue eating here as often as possible