My wife and I have cruised 20+ times on various lines - twice before on Silver Spirit.
Our TA organised BA flights to LAX and 1 night at the Intercontinental Hotel in Century City. We had transfers arranged and arrived at LA cruise terminal about 12.30 and were checked in and on board by 12.35! After lunch in La Terrazza we were advised that the cabins were ready about 2.30 and luggage arrived soon after. All very painless.
We were in a V6 cabin on deck 8 and apart from being too narrow between the bed and the vanity table,it was fine. While we do not really make much use of the butler service, Mark was anxious to please and did everything we wanted. Nearly all the staff remembered our names from day2 and were all very pleasant and helpful.