I would recommend this cruise if you don't care about dining. I was so disappointed with the food on this cruise that we ate three times over the 7 nights in the dining room. The service was actually worse than the food and they have automatic tipping. We ended up eating at the Sushi bar that opens up during that afternoon/evening and then eating the Indian food buffet near the adult pool and grabbing the mexican buffet when it was out.
The same food that is in the cafeteria is served for dinner! I did however, LOVE the entertainment (comedians), sushi bar, tea service, pools, and size of ship. It was a pretty ship.
Our cabin steward was incredible and we tipped him very well at the end of the cruise. He was great! The adult salt-water pool, hot tub area was definitely a plus. We spent most of our time during the days there.
Our ports were Puerto Vallarta and two days in Cabo.
All in all, it was a great cruise. I was just plain hungry most of the time! The room service was pretty good! We would order grilled cheese sandwiches for dinner in our cabin and some of the time the cheese was really melted good.