This is the ideal setup for any patio or deck setup.  Large enough to fit a full grill or flattop with space to sit and enjoy drinks while you wait on a meal.  The full top keeps your equipment mostly out of the elements and space to hook up your electrical equipment.