My wife and I are veteran cruisers, and have found Royal Caribbean to be a great value. This cruise was no exception. In a word, Seamless!
First of all, San Diego is a great cruise port. When flying into San Diego, the flight pattern and approach almost always takes you directly over the ship waiting for you below.
Outside the terminal. you can often see the ship. A quick and painless $8.50 cab ride puts you in front of the check-in area.