Good deal on the air. Right now I am looking at $460 each for our June cruise on Oasis. Multiply it by 3.
I have not done pre-cruise tours in Florida but you will enjoy it I'm sure. The big thing is you are in the port a day early! That is always a good thing!