We are recently back from our Norway fjords cruise (Norse Legends: Eidfjord, Geirangerfjord, Alesund, Bergen). Overall a great cruise. I've yet to sail on a perfect cruise, but this one was a good experience. I really enjoyed most of the updates HAL made...especially to the decor. Suite layout (aft neptune suite) was a bit different than anticipated and found myself really missing the extra shower in the tub space. It was super useful in other aft wraps, and the lack of space was really noticed. Also, note the the actual tub space was smaller than other tubs we've previously had.
Food was probably the best we've had on Holland. Really, really outstanding with only a few misses. Additional specialty dining was quite nice in Sel de Mer, Pinnacle, G, Dive In, and New York Pizza. (There was no shortage of food...just hectic seating in the Lido.)
Service...overall, excellent. Staff really did a great job.