Trying to decide between the two, nice dilemma I know.
We went to Barbados 2 years ago and loved it, stayed at the Turtle Beach and would go back there. Went to Mauritius on honeymoon 10 years ago (it's our 10yr anniversary in September so it seems quite fitting to be returning there this year) and had a fab time, though as couldn't afford to stay where we did then. We've now got two children, they'll be 5 and 8 when we go.
So, which would you choose and why? I know August is winter in Mauritius but we'd be staying on the west coast which is gather is less windy and the weather is actually quite nice that time of year.