Villa Verte, a self-catering villa on the Anse Gaulette at La Digue