There are plenty of good reasons to make the long trip to these Indian Ocean islands—and over-water bungalows are just the start of the list.