Initially, I planned for 2 days stay over here. But after reading about phuket here I extended it to 4 days. Believe me 4 days is not enough. I would have loved to stay another 2-3 days. Covered quite a bit of places but left Phuket half -hearted.Warm people, weather and culture. One has to try what phuket as in offer. Good roads & infrastructure. The main streets can be covered by walk.
PS : I lived in Caribbean islands for 2 years and got around there for 4 countries. I would rank Phuket on par to some of the best Caribbean islands.