We are Platinim Plus on NCL (or whatever they changed that to now). My mom has done 30+ cruises with them. Pre-COVID we had several poor experiences on cruises. We were so loyal to that line and loved it so much but were consistently disappointed in all you listed (and more). I came on Cruise Critic and asked questions and learned as much as I could and we tried HAL before COVID struck. It was amazing! Great food, great service, clean, and decent enough entertainment. We loved that staff served food at the buffet and the buffet food was very good! We never felt it was crowded or a free for all. No children running amok. Polite fellow cruisers. No craziness in making dining reservations. Orderly on/off at ports. I definitely recommend you try. We are leaving tomorrow on another one. 😊