All of the major shops are in the Chaweng area, but that is touristville. Not really a place to live depending on your circumstances. (Age, mobility, how do you spend leisure time etc)
Lamai could be a good halfway house.
Northern beaches seem to be favoured by ex-pats and locals (Choengmon, Bangrak, Maenam) but taxis would be needed for major supermarket shopping.
Grab is still here but it is unreliable. Cars do not turn up when they see a 'higher fare' on the way to the pick up.
Taxis are bandits (same as Phuket, Koh Phangan etc) but you would soon find a good one who gives special rates for loyalty.
In the towns there are some motorcycle taxis but rare in the villages.
Cycling is OK but parts of the island are very hilly. (Especially where I live.)
Most locals/ex-pats seem to prefer scooters but unless you are an experienced rider, do not do it. (Four large private hospitals with a fifth one opening soon. Only 50,000 official residents!)
We are all different. Others, hopefully, will give you a different aspect on living here.