The perfect combination of seclusion and convenience, Thavorn Beach Village Resort & Spa is an oasis of tranquillity on Phuket’s lively west coast,…