46 days was more than double the length of my biggest cruise. What was I going to do during some of the big 'sea day' legs of the journey. There were three legs of 7 days plus other legs of 3 and 4 days respectively.
We sailed from Fremantle to Singapore; Kuala Lumpur, Penang in Malaysia; Phuket in Thailand; Cochin, Goa, Mumbai in India; the Maldives; the Seychelles; Richards Bay, Port Elizabeth, Cape Town and Durban in South Africa; Reunion Island and Mauritius on a circum-navigation of the Indian Ocean
Being an older ship than others I have travelled on before, the cabins on Sun Princess, whilst being smaller were adequate for the journey.
Tiny balcony that seem too enclosed. Bed very comfortable. Shower/toilet very small. Plenty of storage space.