Nice, self-contained, and very clean. BBQ was a +!