Led by restaurateur Sam Fox, this property has won over Travel + Leisure readers in the 2026 World’s Best Awards.