I started with your basic plan but i slightly modified it with out the overhang too much and added a set of doors and covered where the seating would be. But it still has room for two seats .. I made mine rustic :-)
backyarddiybuilder.ca
Built from Plan(s)