We have the outwell oklahoma and its perfect for our needs. It goes up very quickly and we have room to cook and eat (theres six of us) without feeling cramped even with all the sides down.
We've got the Outdoor Revolution Outhouse. Plenty of space for cooking in and storing all your bits and pieces. we haven't been charged yet for it, but it does vary from site to site