Service is great here. Very professional staff. Food is pretty good, too. I only give it 2 stars because even though the food is decent and staff is professional it's WAY overpriced. I can get the same great service and good food for half the price in many other restaurants on the strip.