We live in San Diego and embarked from there. It was easy to get to the ship using Uber. We are 2 adults with a 13 year old and we brought my Wife's parents who are both 80. We got them a wheelchair from the port to their room. Everything went real smoothly. Staff was extremely helpful from the minute we stepped out of our car.
Ship - Clean ship, everything worked, food was plentiful and tasty. Service was amazing - there are people everywhere there to help you throughout the entire trip. Personal service provided for dietary needs.
Cabin - Clean and comfortable. Always had fresh towels and the attendant was always available and nice. My only complaint is that the room was noisy at night - we had a interior cabin toward the back on the 7th deck so our sleep was not always the best. Lots of rattling and movement - more than I was expecting.