This was part two of our vacation. We stayed at Orange Lake Resort in Kissimee prior to our cruise. We were with a larger group that had chartered busses from Orlando to the port so transportation was a no-brainer. Upon arrival at the port the shore staff procured a wheelchair for my father and we were moved through check-in rather quickly and easily. Shore staff was friendly and very helpful in getting us on the ship. Once on board (11:30) we were directed to the Windjammer Cafe as rooms would not be available till 1:00 PM. We had a good lunch despite the crowd and then went to the pool deck lounge area to relax while we waited on staterooms. When we arrived to our stateroom we found it to be very clean and relaxing. Our children and my father were in the next stateroom and there was a walkthrough portal between our balconies allowing us to easily share our balcony areas. We dropped our carry-ons and decided to explore the ship. As we headed to the elevators we ran into our luggage and took it back to our rooms right away, this was all within a half hour of getting to our staterooms. We explored the ship and met a great number of staff as we did and found them all to be very friendly. We spent a great deal of our cruise on the pool deck enjoying the open air. Rey and Myra at the poolside bar were the best and took great care of my eintire family for the whole cruise. Always remembered names and drink choices and friendly beyond belief. First time cruisers will definately want to look into the drink packages. We purchased the Royal Replenishment for our teens and The ultimate and premium packages for myself and wife. The Ultimate package had paid for itself for me on the first day as i was drinking top shelf cocktails. All of the packages we purchased included a souvineer cup that can be refilled at several locations on the ship. Dinner service in the My Fair Lady dining room was excellent. Our server was absolutely terrific and on the spot with anything we requested. He was upbeat and always had a funny joke or trick to keep the table entertained. Bread was brought to the table regularly and water glasses never got below half full. Extra appitizers were brought to the table regularly as were desserts and an occasional extra entree. I wish I could remember his name as his service was excellent. Our room was kept in excellent shape by our room attendant Mona. There was always extra towels and a different towel animal on the bed every day. We also had the next days ship ativities (Cruise Compass) on the bed every evening. Our youngest nearly lived in the teen center while on board and our oldest spent time enjoying shows, the casino, and the pool areas with us. The casino was fair but the bar seemed to be crowded and busy quite often. Shows in the Orpheum Theatre were entertaining and fun. There are activities available for every age group throughout the ship and unfortunately we missed many of them just because our cruise was so short. Our first port at CocoCay was a bit disappointing due to the weather. The staff tried to be as accomodating as possible considering the fact that everyone was trying to shelter out of the rain. It appears that this would have been a great stop to relax on the beach and play in the water had the weather cooperated. Our second port was Nassau. We didnt buy one of the cruise sponsered tours but rather chose to barter a tour with a local van taxi driver. He showed us around Nassau and took us to the places we wished to go including the beach for several hours. He dropped us righ back at the docks where we walked around for a few hours shopping before returning to the ship. Debarkation was quick and easy and we were off the boat and through customs in under a 1/2 hour. Overall a very enjoyable cruise and we didnt want to come home!. We will be sailing with Royal Caribbean again in the future.