Just as other reviewers have said, the photos, even though they're amazing, don't do the place justice. It rained quite a lot during our stay, and we didn't mind a bit, because the view was still fantastic, and the place was so great it was a pleasure to stay in!
One word of advice - put your foot down to get up the drive!