We stayed at the Double Tree at San Pedro prior to boarding. Very nice hotel and they provide free parking during he duration of your cruise. We chose this cruise after a 6 year absence from cruising. In the past we have had primarily cruised with Princess (over a dozen times). The Princess line appears to have lost it’s luster over the years. Both the ship (Ruby Princess) and the crew appear tired. The level of customer service has significantly dropped. The fine extra touches of the past have disappeared and the staff appears often short with the guests. Our cabin steward kept our room clean, but nothing notable. The decrease in service is most likely a combination of a Princess management shortfall and a cut back in service crew. They are caught up in doing the same thing everyday and no longer look at innovation or how to improve the guests experience. The Main dining was ok, but server attitude was lacking. Horizon Buffet food was ok but finding a table, unless you bus it yourself, was challenging. The deck foodservice was good and the street tacos at the Salty Dog Grill were very good. Speciality dining food quality (Share and Salty Dog) were outstanding BUT the service was very slow. We did not travel with kids, but there were plenty on the cruise and they seemed to enjoy the cruise. Most adults could not use the hot tubs as they were usually filled with 8 to 10 year olds.
Cabin was “tired”. Ruby was built in 2008 and is in need of refurbishment. Carpet in the stateroom was worn and sleeper sofa was in need of cleaning and it’s cushions were uncomfortable (when sitting you could feel the metal bars on the sleeper bed) this made the sitting room really unusable. WiFi connectivity was very poor in the stateroom, it was best to go to the ship’s centerline where it was good.