I’ve been on over 20 cruises and stayed in almost every category. NCL is more like Royal and Carnival than not. Personally, I am happy with the one day room check. On Carnival, you can even call housekeeping yourself and request an extra service. You just hit the housekeeping button on the phone. I don’t need to be that pampered. Cruises are still a very money friendly way to travel, imo. I do think the new NCL ships are gorgeous.