Having cruised on the Ruby Princess (Mediterranean) last year, we weren't expecting quite as good an experience since the Sun Princess is an older and smaller ship, and in some ways this was true, but I would say that we had just as much fun, it was just different. Maybe a little more casual - which I don't mind anyway.
Itinerary ~
I thought that this cruise had a good balance of sea days and port days (5 ports over 11 days). They had to cancel the Isle of Pines port because of cyclone Jasmine, which was a huge disappointment, but if this had gone ahead, the balance of sea days to port days would have been just right for my liking.
Quiet location, has 4 single beds - one sofa bed, 1 lower and 2 upper bunks that pull down from the wall. Upper bunks probably best for young and fit people! Only negative - a bit of a hike to the laundromat.