The restaurants were all good and prices varied. some of the cheapest tasted the best to me.
The shopping was good as the quality of the goods was good and there was a lot to choose from. For example, three years later I'm still wearing the t-shits and boardshorts. The massages were great though I did prefer the foot massage.
The beach was excellent with long white sand, patrolled, rocky points at either end. It was also a short walk to Kata Beach.
There were plenty of activities to do such as visit other beaches, elephant walks, etc.
The locals were friendly to indifferent. On the beach, I had a number of chats with the locals and when shopping they acted with indifference.