This was my very first cruise, the ship it self was absolutely gorgeous! I chose this cruise for the sailing date and how new the ship was. I had the Bella room experience and had no issues and always had a clean room and bathroom. 
I purchased the unlimited drink package, saying that there was no location open past 2am to drink on the ship, everything closed! 

I met some amazing people on the ship, and would never take that experience back, but we all experienced the same issues with how poor the casino was and how it never paid out anything. 

The slot machines were the worst machines I have played, through my life time of gamboling. Not a single machine played hit for any amount, they all just kept sucking in money! 
If you are going to gamble, I would look into all the reviews on the casino first and please re think your selection.