Olivier De Guardia, general manager, Constance Moofushi

Olivier De Guardia, general manager, Constance Moofushi, speaks to Breaking Travel News about how it feels to have been recognised as the best in the world by the World Travel Awards.