How do you say "Thank you for being a great friend!"
How do you say " Thank you for being a great friend! "
Or if you want to emphasize how good of a friend "Gracias por ser un gran amigo"
Also, if it's a female friend you are talking to you would change "buen amigo" to "buena amiga."
¿Grácias por ser un buen amigo?