We came in the day before to Orlando. We rented a car from Enterprise and got to drive around town before the cruise. Went to Fishlips for dinner and watched the ships head out Friday night. There is a rent a car location right between all of the piers so the shuttle does not take long. We had another couple along with us, so there and back with the rent a car was less than the big bus. There is a Publix close to the pier area to get pop and water before your cruise.
We had the Unlimited Beverage Package and had a wonderful time. Dined in the main dining room for all of our dinners. We did windows two nights and the smaller Garden dinning room the rest of the time. I would have to say that the Garden was the better of the two. Do not miss the wings at the Blue Lagoon. They are amazing!!! The pool area can get crowded during at sea days, but there were plenty of spots away from the pool. Try the back end of the ship near the Raffles Terrace. The bar there is not too busy, and you can get food at the Raffles Court Buffet. The entertainment was better than most of the reviews give them credit for. All of the staff we encountered were very friendly and helpful. Lots of great places to just sit and relax. The Galaxy of the Stars could use new furniture, otherwise it is a wonderful place to just kick back and watch the ocean go by.
Hit Nassau on Easter Sunday, so many of the stores were closed. St. Thomas we docked at Crown Bay and had to take a taxi downtown. There is not much to do on that side of town. Magen's Bay was crowded near the entrance, but if you just walked down the beach you can find lots of space and open water. We went on the Jost Van Dyke excursion while in Tortola and had a great time at the Soggy Dollar.