We sailed on a 10 day Southern Caribbean last year on the Sun. Had an inside cabin on the Riviera deck. Rooms were small, but how often are you in there? We enjoyed it so much, we are sailing on the same ship this year, 10 day, but different itinerary. Also booked an outside cabin for something different. We enjoy the smaller ships. They do not seem as crowded. Plenty to do, even on sea days. We also like the Princess fleet because of the personal choice dining. You can dine alone or with others, but never the same people every night. Also, the ships have fresh water pools, not salt water.Never been on an Alaska cruise. We prefer the warmer climates and white sand beaches. You should have a great time.