86 properties for holiday rental in Mauritius