Primo is a ceramic outdoor cooker. It's much like the Big Green Egg which is enjoying a lot of buzz lately. In fact, the products are quite similar but Primo goes with an oval shape which means a little more grilling or cooking space especially in this extra large model.
Ceramic grills or cookers are not traditional grills. They take a convection approach to captitalize on the heat retention of the ceramic body. They really are like little outdoor ovens. But, the fuel is charcoal, so you get that smoked flavor. Natural lump charcoal is used in ceramics (because it burns hotter and longer with less ash to clean out). So, do not expect the old school charcoal flavor with this or any other ceramic.
As far as the grilling, Primo has enough heat to nicely grill steaks and burgers without them tasting baked rather than grilled. But, you can do so much more with a convection ceramic. They are, for example, super for outdoor pizza, since the temps can go up really high - much higher than most home ovens.
One thing I'd note is that ceramic cookers are heavy. Really heavy. I needed the boys to get mine set up. But, when you get the Primo in the stand with wheels, then it can be moved around on flat surfaces. Again, I'd need help if getting over a drop off like steps.
Plan to spend a little more to get accessories for this or any ceramic cooker. The side tables, for example, are super handy and make for a nicer set up than having a separate unattached table. A grill pizza stone is also a good buy if you do like outdoor brick oven tasting pizza.
One thing I especially like about Primo is that it's made in the USA. That's a good thing and means jobs for folks during a bad economy.
Overall, I can definitely recommend Primo if you're looking for a grill that gives awesome tastes and memories for a lifetime!