Tropical islands and luxury development on Mahe