African style spa hotel on the island of Mauritius, overlooking the Indian Ocean - Guest rooms with sea and garden views.