We stayed for about 3 weeks.
My son is the same age of their youngest son.
They played together every day, and be a best friend.
Host parents are very kind and warm.
It was a very fantastic experience for us.