Shanti Maurice Resort & Spa is located in a secluded cove on the south coast of Mauritius. It offers spacious rooms and villas with sea views.