We just returned from another cruise to Mexico on the Norwegian Sun. Overall the experience was good considering we have been on this ship 3 times and to all the ports except Manzanillo. (We originally signed up for this cruise in part because it listed Ixpata as one of the stops by it turned out to be Manzanillo). The personal service was good and a highlight of the trip. Our few minor complaints would include not having complimentary airline boarding pass printing at the end of the cruise, excessive smoke in the casino that permeated the entire atrium, and not being able to make a dinner reservation in the main dining rooms every night in order to be seated with the waitstaff of our choice. The room with a balcony perfectly located in the aft area was good with a comfortable bed and great service from the room steward. Because the price of this cruise was excellent, the weather was great, the Port of San Diego very functional and the ship staff outstanding I would recommend the Norwegian Sun as a good choice for a future cruise. (PS: we stayed at the Wyndham Bayside Hotel just across the street from the cruise terminal and the quality of the hotel and walking access to the cruise terminal as well as other tourist sites in San Diego enhanced the quality of our vacation.)
The cabin was very functional and we were upgraded by Norwegian to the family balcony which seemed to be just a little bigger than the typical balcony.
San Diego is one of our favorite cities as everything is within easy access either by foot or Trolley. The waterfront is very walkable as is Little Italy and Gaslamp. Jump on the Trolley (lightrail) and get to Old Town and other areas very easily.
Once you have gone to see the Cliff Divers there is nothing else to do. The old part of town is quickly falling apart.
We love PV and from the cruise port you can choose to walk across the street to Walmart or the Mall or do as we do and jump the city bus to the downtown area with the wonderful malecon. Shopping is extensive and the restaurants with the second floor balconies overlooking the malecon and the ocean have good food and service.
We always walk the blue line from the cruise terminal to the town square, the cathedral, and the market. Then we walk west from the town square to the ocean where there are several good restaurants. Most tours will take you to the Golden Zone for the beach and shopping and it is worth it. Also a strenuous climb to lighthouse is available.