We also have just returned from a 14 night Cruise on Sun Princess from Singapore to Fremantle, stopping in Vietnam,Cambodia,Thailand and Bali.
Embarkation and disembarkation was super smooth and fast.
Stayed here for 2 days pre-cruise.
Excellent excursion at a price less that half of the Cruise-lines
Did not dismbark