Have been aboard the Crown Princess a few times. She seems a tired old tub with an increasingly uninterested service crew. Paint fumes sent allergies into overdrive and I spent the entirety of cruise coughing, choking, and feeling ill. Do not spend US$40 on the "Magen's Bay Scenic drive". Grab a taxi and save your money for the gouging you will take when you get to the concession at Magens's Bay. Chair and umbrella rental are DYI, unless you provide a compulsory "tip" of US$5 to the shysters standing by the equipment. Driver dropped us off with no instruction and nowhere near chair concession.
Entertainment is also tired! When a fresh talent, such as a comedian, come aboard, it's SRO!
Sanctuary? Lotus Thermal Spa? Forget that if you have mobility issues! Elevators to these places are out of order.