Food is excellent and the first couple of visits service was excellent. A bit disappointed on our last visit. Appeared to be under staffed although the restaurant was quiet. We were left waiting for drinks and for sauces for our meal, dessert and coffee not offered. Food however was still great. Definitely worth a visit.