We always use RCCL, for the most part. Years ago we did a week on the Allure, which is the sister ship to the Oasis. Great ship, great amenities, but perhaps a little too big! Service was great, i think the food was just mediocre. We ate in the main dining room, the Solarium, and Coastal Kitchen for our dinners. I found nothing to be "great", just OK. One of the fish dishes was dry and had no taste, as well as the night of lobster tails being very disappointing. Small, dry, tails, definitely overcooked.
We liked the Central Park deli for salads and sandwiches, the Solarium was good at breakfast and Johnny Rockets also had a nice "cooked to order" breakfast.
The entertainment was good, we especially liked the aqua show. Had no trouble getting seat at the pool as there were only 2 of us. It was a great cruise for the most part. Just disappointed in the food quality and selection.
the cabin was great, the cabin attendant, Bailey, was phenomenal! No complaints at all!
Just walked around town, did a little shopping.
walked around the port