We've been here a few times. The food is absolutely delicious. Huge portions and great quality. It never disappoints.
The reason I give it 3 stars instead of 5 is because the service is always bad. The servers always make you feel like you're bothering them. We have yet to have a friendly server. The speed of the delivery of the food is always efficient. But the service is never friendly or welcoming.
But besides the service, you can't beat their food. It's some of the best in Vegas!