Ian Fleming Villa @ GoldenEye, Talcie Neil, Executive Chef
Talcie Neil, Executive Chef at the Fleming Villa at the GoldenEye resort in Jamaica, speaks to World Travel Awards as the location is recognised with the title of Caribbean's Leading Luxury Hotel Villa during the Caribbean & North America Gala Ceremony 2018.