We chose Royal Caribbean because we had been told it was a great company, very friendly, and the ships were awesome. We booked Oasis of the Seas because of the activities it provided and we are SO happy.
Activities: There was so much to do, the best thing on the ship (for us) was the FlowRider. That was amazing! The activities crew was so helpful and gave a lot of tips.
Entertainment: The aqua show was also really cool. And the game shows were entertaining.
The room was bigger than expected, which was awesome. King bed, couch and sitting area (with roughly 4 ft in between) and the bathroom was large! A full closet area could hang everything you brought and there were an abundance of drawers. The little foyer was cool.... mini fridge, bar top and shelves. Loads of space to unpack and not feel crowded! The balcony was considered a double and fit a table with 2 chairs plus 2 lounge chairs and a side table. Great space outside (roughly 7 x 4). Great for 2 people! Definitely not cramped.
This was a fine port. We didn't do anything here except board, but I know there is a lot to do, if you 'd like to spend the day before or after.
We shopped the port shops and ventured out to eat in a little restaurant. Food was ok. But we found good tequila and hot sauce so that was a plus! The shopping in the port was great. Nice items and the sales people were not pushy at all. Very relaxing after Haiti and Jamaica