'An island resort nestling in a forgotten corner of Mozambique's Quirimbas Archipelago in the tropical Indian Ocean'