I have not looked into that much detail yet. I am still probably 10 years away from retirement. I would think it would be similiar to a strata type arrangement we have her in Australia. Although I notice now there are new developments happening where the apartments are part of luxury hotel complexes. The advantage of the apartment complex is that you have security, access to gyms and pools, leisure centres and if it is in hotel complex restuarants and shops.
Thailand is only one option.. Panama would be another country on my list I would have a look at in retirement.