As a travel writer who cruises with all the ... and Messina and Naples, Italy. A true marvel of modern engineering and ship architecture, Sun Princess boasts a maximum guest capacity of 4,300 ...