The magnificent natural white sandy stretches and crystal clear waters of the Indian Ocean, with the dense tropical forest hillsides behind providing the perfect backdrop to form a beautiful and natural place for those seeking luxury in a romantic and unspoiled hideaway.