We are thinking of going on a cruise in the indian ocean visiting Zanzibar, Mayotte Mahe etc in July or August for a special anniversary. Can anyone tell me what the weather will be like? Will the sea be choppy? :?