We enjoyed most aspects of this cruise.
Embarkation was easy and for those Aussies who're wondering about the cruises that don't dock anywhere - no, you don't need to bring the kid's passports, your medicare card will do as ID for them just fine. The adults DO need photo ID though. Obviously if you're taking a cruise that's going overseas then everyone sailing needs a passport.
This paragraph has nothing to do with the cruise itself but parking in the area of the melbourne cruise terminal... I googled parking nearby for rates and found two car parks within walking distance. I even called them to make sure of the parking prices and was told that we didn't need to book, we could just arrive on the day and park. We arrived fairly early and found that both paid parking places were very small and completely full! The good news is that if you're happy to park your car on the street then go looking in the back streets (or call the council and ask them where you can park) and you'll find some all day parking. I wouldn't leave my car there for weeks on end, but we were happy to do that for 3 days.
It was larger than the quad cabins we've stayed in on other ships. We weren't thrilled with not being able to have a double bed. We were also mildly put out that neither of our children were old enough to sleep on the top bunk. We understood the policy, but they already sleep in bunk beds at home. Our cabin steward introduced herself on the first night and we were always able to find her to make requests, such as a plastic sheet on the bed for our 4 year old and a power board to charge our camera battery that wouldn't fit int he wall socket.