I have been several times to Mauritius and in my opinion October and November are the best months...Dry, warm and sunny! July can be quite cool and you can expect some rain too. I would avoid July.
The Oberoi looks great but the location on the west coast is not very nice and the beach is quite rocky!!! Have you ever thought of "Le Prince Maurice"?