1) Why did't they move to one of the Canary Islands? Part of Spain, Barcelona is a part of it. Less hassle because you stay in Europe, same language, same culture as in Barcelona. I rent a flat (70m2, furnished, 500m from the palmtree-beach, €500 /month), in the center of the capital on one of the islands, the internet connection is reasonable. Sounds comparable to Thailand.
2) How long did they stay in Thailand, was it a 2 month project-move or a multiple-year company move?