When it comes to hosting an unforgettable event, nothing quite matches the irresistible aroma and sizzling flavours of a well-executed barbecue.