Many thanks for the thorough review. Did you happen to visit any local attractions (towns, beaches, islands)?
I'm heading that way in Feb, after a few days in Singapore and Bangkok, and am looking for a place to stay in Phuket which has access to some of the attractions.