We booked the Dolphin Discovery excursion through CheapCruise and it went flawless! It was about HALF what it would have been through Royal but still have the insurance on the excursion itself.
No cruises added
Octopus Dive has a great excursion especially if you are looking for a private one! Quick walk from the pier and they drop you off right back at the pier when it is over.
Port Authority personnel aren't very friendly when you have two staterooms in different areas on the ship.
Liberty of the Seas
Don't feel like you need to eat in the main dining room to get good food! The Windjammer had many of the same main dishes only there were hundreds of choices rather than just a few. The staff in there are wonderful as well! Also, use the different children's programs!