Kyle, while I do like the looks of this structure, you need to get some supports under the small dock at the end of the building. There should at least be one under each post that supports the roof. It's my impression that this area was meant to sit flat on the layout, but has warped somewhat. Other alternatives would be a solid "support" wall or some built-up ground or bushes to conceal the gap.
Wayne