When you visit Mauritius affects both your experience and the price you pay, with peak and off-peak seasons offering different benefits for South African travellers.
Full disclosure, I had never heard of Mauritius until recently. Besides a passing glance on a map or hearing the country ...