We recently returned from a Holiday cruise through the Panama Canal on Celebrity Century – Dec 21 – Jan 5. We are a family of 5 (2 forty somethings, 2 teenagers and a Grandma) who have cruised 12 times previously with different lines.
San Diego
We stayed 2 nights at the Manchester Grand Hyatt in San Diego. Beautiful hotel with very reasonable rates on the weekends. I think we paid around $95 per room. Location was great with restaurants and attractions nearby.
Cabin was in a great location. 2 floors up to the outside decks and a few floors down to dinner. No problems with noise at all. Tons of storage in the cabin. Make sure to bring a power bar if you want to charge more than one thing at a time.