Thank you very much for coming.

Literal

Come-honorific-give-[and-て] very thanks.

Variant with どうも added for additional emphasis — どうも ありがとう is a heartier 'thanks a lot.' Slightly softer feel than ありがとうございます alone.