This was our 3rd HAL cruise and our 9th cruise overall. We enjoyed our cruise very much. The embarkation in San Diego was a breeze. We were through processing and on the ship at the Lido eating within 20 minutes of arrival on the pier. I commend HAL for there organizational skills here. Our group of 4, ranged age wise from late 30's to early 50's.
Once on the ship, we did find the Lido to be very packed (we arrived about Noon), not unexpected. The choice of food was very nice, from the salad bar, sandwich bar, Asian, etc. I think HAL does a good job with variety in the buffet on a daily basis, though we never ate there for dinner so cannot comment on that.
Our cabin was nice - with a balcony towards the front of the ship. Plenty of storage in the closets. A sofa, chair and coffee table. Flat screen TV with DVD player. The beds were very comfortable. The bathroom had a tub/shower combo. We had no complaints with any noise nor any vibrations. Our cabin steward was very efficient and kept the room very clean. He made the animal towels nightly, which we very cute.