This was one of RCCL's "casino players" cruise, and my first three day short cruise.
First, the main dining room food and service was very good.
Second, the bar and beverage service by the pool was EXTREMELY poor! RCCL advertises its "ultimate package" for beverages and apparently it is very popular as there were a lot of "millennials" are paying $70 per day, including gratuity, and they do drink. I was on the "sun deck" for two hours on the first day of the cruise and did not see one waiter come by to ask me if I wanted a cocktail/beer (which I did) The bars around the pool were packed three deep. Later on the third day of the cruise, I got on the elevator with six other 'millennials" who were very loud and abusive and one tall guy started to "pick" at my shirt sleeve, and I needless to say I did not appreciate it, I got off the elevator at a deck that was not by floor as I cannot take on six drunk guys. It is evident that RCCL does not care about the safety of its passengers as they are obviously making a lot of money with the unlimited beverage package, they don't bother to reign in the drunken millennial passengers.
Small cabin with an "oceanview" porthole on the second deck (portside), it was a "free" room as I was on the casino program, and all I had to pay was the port charges and gratuities. The cabin steward was friendly and excellent in fulfilling my requests.
Newer cruise port easy to get there from Orlando (MCO) airport,
Ejoyable city with good sights and activities, went independent and just roamed around the streets and shops