This was our 41st cruise and 10th on HAL. The ship is only about 10 years old and is very nice and well kept-up being quite clean comfortable and smooth sailing. Our only disappointment was the food in the main dining room... the selections left much to be desired, food arrived barely warm and the meat (steak and prime rib) was never cooked as ordered (either too rare or too done), Service in the dining was spotty and ranged from poor to good, but never exceptional. Actually the Lido had a much better selection, food was always hot and was better prepared. Dive-In and Pizza were not worth waiting for. All in all we did have a very nice cruise except for the above and we hope that HAL will do better in the future. I think that Master Chef Rudi wold not be too pleased with the lowering of HAL's food over the past several cruises. However I feel that we will still sail with HAL as we prefer sailing from San Diego and not Los Angeles (we live in Arizona and do not fly any more).
We had an inside handicapped room that was exceptionally nice with plenty of storage space and about 225 sq. ft. and our cabin stewards were super.
You failed to include Loreto in the list of ports so here...this our very favorite port on this cruise!