The Grand is dated and a bit worn, but, in general, the crew was very friendly and it was a very fun 10 day trip to Mexico from SF. Weather was very nice, only 2 days too cool to sit outside in shorts. Cabo and Puerto Vallarta were fantastic visits, and the crew-led passenger participation events were inspiring and fun: singing competition, choir, comedy improv class, Zumba, etc.
Food was very good and varied. We ate in formal dining rooms most nights, which offered varied options. Went to Crown Grill one night and that was very good. Wine was fair priced and wide selection. Chefs Table was worth the splurge.
Although we were told there were many first time Princess customers it seemed that most everyone we met had been on 5 or more Princess cruises - there were many incentives on Princess for frequent travelers. Average age of the passengers was 70, and most everyone was from Northern Cal.
For us the itinerary was great, but the return with three days at sea was one day too long. Also, on our trip, visit to La Paz was shortened, so we had to be on the bus back to the ship by 11:30 AM - would have been better to skip that short visit and spend a night in Puerto Vallarta.
Got a Vista Suite and the extra deck space and amenities were worth it. Really enjoyed eating breakfast on deck and enjoying lounge chairs. Room fixtures were a little worn, and in our location on Emerald Deck just above the Vista Lounge, we could feel the engine vibrations more than in other parts of the ship. Compared to bigger suites, the value is definitely there, but I think I would try for Caribe or Dolphin level Vista Suites. Our steward was very attentive and friendly.
Overall staff was very nice and helpful. Restaurant servers, bar staff, cruise staff were great. Made the trip very enjoyable. We had a problem with our Loredo kayak excursion and they quickly remedied it when we got back to the ship.