Private Pools: Our 72 Favourite Hotels in the Indian Ocean