Elaborate cocktails and beachside staging at a Koh Samui resort — Travel Magazine