Service is fine and friendly, the food was average if a bit pricey. A sport fan's heaven as they had at least 10 tv's that we could count from where we sat with at least 5 different sports channels playing. It was decent enough...it just didn't wow us.