We had heard horror stories about how ships after dry dock were not ready and construction was still going on. Well, not true for Sapphire. The ship was spotless and totally ready.
Embarkation was very smooth because we always take the Princess transfer from the LA airport to their check-in point at a nice hotel (with snacks, tea, and coffee), and then on to the ship. They take our luggage from the airport to the ship for us. We don't see them again until it is delivered to our stateroom.
Our stateroom was spotless and our room steward helpful and friendly. I loved the substantive cotton duvets Princess uses on the beds.
My Cabin, E703, in back of the ship, was very quiet, spotless, and well maintained. The bathroom smelled fresh. The mattress was firm and comfortable.