The food is very good. Service is very good--though the'r wait staff could work on being appropriately friendlier. The prices are not cheap but certainly reasonable. I've only had one bad experience here: We were seated in a very nice booth in the bar, and there was a LOUD person at the bar hitting on a bartender. I was tempted to walk across the room and ask the man to dial it back a notch. Wish Sarento's staff had taken care of that. We suffered through their loud patron for most of our otherwise excellent dinner.