Did you ever think of cropping just the header from the BV template you selected, and then simply re-sizing it to the page width you desired, all by itself?
This would eliminate most of the distortion of images you are seeing presently, and would not require such an oversized logo to "fill up the space" the disproportionate sizing created.
Speaking of the logo: I
personally think it would look better as a 'rounded rectangle' with a 'solid color' applied that was more complimentary to your overall theme.
When you play with it, experiment with the logo borders (and colors) to see how you can spiff it up according to taste too! You might agree, as the logo should be prominent (and memorable due to the visual impression made).
I like the fact you use your "home" page as a type of portal, with more pages available via an interior navigations system, leaving little un-anticipated for the visitor to find lacking: for example, in your "Resort Info" link/area, you present additional depth with "History" etc.
Good logical construct!
All in all, really nice!