I’m hearing horror stories about funky, stinky cruise ships!!

I want to book trip for my Grandmother–her first cruise–and I want a TOP NOTCH experience for her.
MONEY IS NO OPTION-Which Line do you recommend??

..and Grandmother loves to party–bar hoppin & club dancing–no rocking chairs for her!!
I’ve never been on a cruise before–please help!!

Thanks! :)