We have a group of friends who cruise together once a year, always on RCL. We chose the Oasis this year, not for where it was going, but to experience the ship. Of the 60, only two say they would go on it again. While beautiful, there are too many people and too few staff. Next to impossible to get a drink in a bar unless you stand at the bar yourself. The ship is too big to go into ports where the attractions are, so you spend a lot of your shore time being transported. Falmouth to Ocho Rios is a good example. We had no beach time due to road congestion on the Tour and Bamboo beach excursion. Cozumel dock is 3 or so miles from the action in Cozumel city.
The cafe on the Promanade is great for people watching. Park Cafe has the best and quickest breakfast. It's also the place to go when you board. The steak sandwich is amazing.
Solarium Bistro is very noisy!