Pre-hotel stay: We flew in the day before and stayed at the Holiday Inn San Diego on the Bay. They have free airport pick up every ½ hour. Great hotel, and was very nice to see the ship out the window when we woke up the next morning!
The hotel is so close you can walk to the port. They do offer free transfers to the port as well, but we chose to walk it was quicker, and all our luggage was easily pulled.
Ship: The ship is beautiful, we have traveled on many of the voyager class ships as well as Celebrity and Disney, but I think the Radiance class is my favorite. My husband and I had sailed her to Alaska. I love seeing the ocean all the time from the public areas and the elevators.