So far, it is difficult to rate Holland America for this was our first cruise, so I must plead ignorant for I have no point of reference. From our personal enjoyment however, I must give them a 10 for effort, cleanliness, opulence, crew courtesy and efficiency. Meals were all enjoyable, variety was great.