This boat dock plan is great if you need lots of room.  The upper deck is huge and has plenty of room for entertaining.