wedding venue on a hill overlooking the sea