We have been on three different lines, NCL, Dolphin, and Holland America. Of the 3 lines I rate Holland America the best. The bed was definitly the most comfortable and the inside cabin was very spacious with lots of cabinet space and little hideaways to put stuff in. Service was excellent and we loved the shows. Food was excellent. We are trying out the Celebrity line on 2/4 on the Century cruise ship. Will touch base when we get back.