We had been looking forward to hot weather and good Mexican food but what we got instead was good sea food along the California Coast Line.
The Sapphire Princess is a beautiful ship and extremely clean and well run. Our cabin steward was always cleaning our cabin and the staff in the dining rooms where all nice. All our food arrived on time and we never had to wait for a table. We did eat rather early and noticed a few people later in the evenings waiting for tables. The food was good both in the dining room and at the buffet. We ate lunch at the buffet each day and dinner in one of the four dining rooms.
We had a OV cabin on the 5th floor - the lowest we have ever been - it was comfortable and big enough for the two of us. When we first arrived there was a funny odor in the bathroom but it either went away or we just got use to the smell. It was no problem.
We loved hanging out by the indoor pool and spend most of our days up there - very convenient to the buffet and great for people watching. (the pizza station is not far away either - great tasting if you get it straight out of the oven). We also did the wine tasting on Friday but felt that this one took too long. Usually it takes an hour - this one lasted 90 minutes.
The casino was not my friend on this cruise - but we still had fun and managed to leave a few dollars behind. The staff was friendly and helpful.
We only went to a couple of shows, one of which was the Steve Moris show - which was really good. Usually we hung out at Crooners listening to Roger Carr and talking to our bartender Pepsi. (both of which had been with us on previous cruises).
Considering we did not end up going to the Mexican Rivera due to the Swine Flu people on board did seem to be enjoying themselves and made the best of the situation. Personally I did not run into anyone that was complaining about the change of ports. I think it helped that Princess decided to give us back 50% of this cruise towards another cruise. I know it made us feel better... and we already booked another cruise. After all there is no such thing as a bad cruise....