How to holiday like an A-lister in Phuket

Wait 5 sec.

Private beach, tick. Infinity pool, tick. Rooftop bars, tick. Impeccable service, tick. Sri Panwa in Phuket, Thailand, certainly ticks all the boxes for a luxury escape, but what’s it really like to stay there?