Just got back from the star princess going to all the same ports. Had an absolutely fantastic time. So much to say. We did some great excursions and in general was by far my favorite cruise line yet. I've been on Royal Caribbean and Carnival.
Star Princess is huge. Very clean. Staff and food were excellent!!.