What a great experience cruising during the Christmas holidays. This cruise was very family oriented. Over 500 kids on the ship so it was very geared toward children. I ate at all the restaurants and each one had its own flair and specialities. I spent quite bit of time in the sanctuary and it was fine. Not as nice as the Island Princess' sanctuary but very nice. The staff was not as attentive but I think it has more to do with the layout of the sanctuary, making it difficult for staff to monitor the guests. The spa was very nice and I spent some time in the hair salon. Very good hair cut. The women working in the spa were also very congenial and did a good job with the pedicure and manicures.
I did not pend much time on shore at the different Mexican ports but I did catch some wifi at the mall in Puerto Vallarta and spent the day at the beach in Cabos San Lucas.
The Christmas activities were well done and I would definitely cruise again during the holiday season on the Princess Grand.