My two daughters, 18 and 21, and I had a wonderful time on Oasis of the Seas. There were more activities than we had time for and there were entire areas of the ship we never even saw. We loved the shows and saw every one of them because I made reservations in advance. People who waiting until they got on the ship weren't able to see everything because the shows were already booked. If you want to see the shows, make your reservations early.
My girls are picky eaters so we mostly ate at the Windjammer. The two dinners we had in the main dining room were good. We didn't try any of the specialty restaurants.
Our category D cabin was roomy enough for the three of us to be comfortable and the balcony had room for a table and three chairs without crowding. The service we received from our room steward was exceptional. The bathroom was bigger than ones on other ships I've been on and the shower, while compact, was not uncomfortable.
If you want to feel the movement of the ship, this is not the ship for you. It is so big that most of the time all I felt was a slight shimmy, if that. I love to feel a ship roll so I was disappointed to miss that.
Oasis of the Seas is truly remarkable. The different neighborhoods, the entertainment venues and the activities are all amazing. My daughters felt the entertainment for their age group was not very good but they enjoyed themselves without organized activities.
The ports were standard Eastern Caribbean fare and are similar to any other cruise line in the area. The features which make Oasis stand out are the shows, the sheer size of the ship and the huge variety of activities the ship has to offer. The ship is the destination.