Hi Mel! Your friend should know that Phuket is a huge island. It's almost as big as the entire country of Singapore. There are several towns and beaches to choose from depending on one's preference. Some beaches are quiet and secluded, while some are very close to the action (bars, restaurants, shops, etc.)
I was there early this year and I happened to keep a map that they gave away at the Phuket airport. There were very few advertisements for lodging but I found this which your friend might want to check out:
Kata Beach Guest House & Bungalows
Tel: (66) 76-330730 and (66) 76-330731
Also, my Thai travel agent friend will be faxing me a list of Phuket resorts. I'll let you know if there's anything there that fits the bill.