Last year my daughter went to Miami in order to improve her English. I have to say, I was surprised because she liked it. She said it was interesting and funny. I think it's a great experience for child, so I recommend this website
https://linguatrip.com/en/english/united_states/