Stanley Stewart swaps the big brands and gimmicky resorts of the Maldives and Mauritius for a more authentic Indian Ocean escape