Ten days lets you move once. Five nights in the north or west for the mountains, sunsets and boat trips; five in the south-east for the wild coast, the snorkelling and the airport. Rest days are in the plan on purpose.

Beaches, the church, and a boat day to the northern islets on day 2.
Weekday. Garden, market, Chinatown lunch, Aapravasi Ghat.
Early summit, then the crater in Curepipe and a slow afternoon.
The big hike; move base to the south-east that evening or the next morning.
Cross the plateau on the way south-east: forest, lake, tea.
Snorkel, sleep, eat.
Cliffs, falls, the bridge, and tortoises for the afternoon.
First boat out; sunset on Belle Mare beach.
Market if Monday, Île aux Aigrettes booked ahead, airport in twenty minutes.