when my kids were young I had one of these grills.  perfect if you are cooking for a small crowd plus you can take it with you.  The upper rack is awesome.  I start my food on it before i move it to the lower rack.  I bought this one for my son.