Great place for big groups with nice, helpful guidance for the Venuce area.