This cruise was my third time aboard the Ruby Princess, having boarded the ship one year ago with the same destination (Holiday Mexican Rivera). My family and I enjoy cruising on mid-sized ships.
Mexico was humid, but nice overall! My favorite port was Cabo. Although I have already been to all the destinations, the cruising experience never really gets old. As a seasoned cruiser, I have learned that each cruise is a completely different experience.
Since this was a Christmas cruise, Santa came and handed out presents in the Atrium (there were stuffed-animals for the younger kids and Popsockets for the tweens/teens).
Decent size, liked the mid-ship location. Our party had connecting balconies, which was nice.