Since we live in Key Largo, Fl. we drove to the pier on Friday. We arrived around 1:30pm and parked in the parking garage which is very safe and easy to access. We then checked our baggage in and proceeded to terminal. There was little line and we went thru security in a matter of a few minutes and then proceeded to our check in.
They have really come far on this as before it took forever. They check you in by decks now so the line is very short. We went right over to the counter for our deck which was 8. The check in process was very well done and we were handed our sea passes and proceeded to boarding. We got our picture taken and then got on board. The boat was very clean and the crew very helpful. They immediately came over and directed us to the children's program booth where our two boys age 4 and 6 got their muster station bands and papers on what activities were offered. We decided to go eat some lunch in the Windjammer which was pretty good for buffet style. After that we walked around the ship and got ourselves familiar with the areas. The muster drill was not bad this time as our muster station required us to sit in lounge.
Dinner that night was great. We had the early seating and no other guests at our table. The wait staff was great with the kids and dinner moved quickly for us instead of the usual hour and half or more. We took the kids to the children's program and headed to the casino where of course we lost. Next day was Cococay but was cancelled due to all of the rain so headed to Nassau. Went to Atlantis on Sunday and the kids as well as us enjoyed it. Overall I think it was a great experience and we had a great time.
The only negative was the stateroom. Pretty tight for 4 people and you feel like you are closed in with the beads over your head. Also, they need to do something about the shower curtain as it is very friendly. Definitely will go again for the weekend as it was well worth it.