I have been many times in different situations, big groups, just friends, family! It has never failed! Food is always good! A good choice of drinks! The service is always good! Always checks on you! Only suggestion would be the oil dip for the bread needs flavoring of some sort add a kick to it!