We have cruised on Celebrity, Royal, American Cruise Lines, Pearl Seas and Hurtigruten.
ACL ships cruise only in US and are about 100 pax. Only 1 Pearl Seas ship, 200 pax, and it cruises Canada and US. ACL and PS might fit your style, but are more Expensive, due to smaller pax count. PS is owned by ACL and they recently merged loyalty programs. They also offer a substantial referral discount. We never saw any kids on their cruises.