Great! I'm glad you enjoyed Thanksgiving, it's my favorite time of year and my favorite holiday. Also glad you have fond memories of your time here.
Small towns are the best. I grew up in one and now live in another one. There seems to be less pressure among people in small towns. How long has it been since you were in the US?
I love the mountains I see in your pictures.