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?