This private island, 40 mi/60 km east of Mahe, is for the exclusive use of guests staying in its 16 luxurious villas.