First I want to thank you
Primero quiero dar las gracias para la hospitalidad que he recibido en tu casa.
Primero te lo agradezco por la hospitalidad que he recibido en tu casa.
Will these work for the sentence first I want to thank you for your hospitality?
1 Answer
I think they both are good but I like second one more.