We chose Royal Caribbean since I cruised on it 25 years ago during my first honeymoon. It was very classy and nice then. Based on this memory we chose RC over Carnival. Big mistake! The staff were ALL very rude and VERY difficult to understand their English. Directions as to what to do were horrible. We had to ask many different staff to get the correct answer as to where to go, etc. It was just general chaos.
The ship is very old based on cruise standards. The bathroom smelled of raw sewage coming up from the shower. There were never enough towels or bathroom glasses. It just felt "dirty" no matter where we went.
There are hardly any signs as far as where to smoke/vape, where to get pool towels (which if you bring back to the room and your housekeeper forgets to mark that they were there you had to pay for them!).
It was decent I suppose but there was a very strong sewer smell coming from the shower drain. There were never enough towels or bathroom glasses. It just felt "dirty" in the cabin. We never met our housekeeper so I cannot complement on him/her.
Just walked the tourist traps.