I have cruised with Royal Caribbean 9 times and have almost always been VERY happy. This cruise however, proved itself to be not "up to par" with the standard I have set for Royal Caribbean Cruises. I will more than likely never travel with Royal Caribbean again. I paid for specific ports of call and the ship didn't stop at any of them. Being on a cruise ship with 6500 unhappy people did not make for a fun vacation.
The Ship was clean. I purchased a balcony over the boardwalk and was very satisfied with my room. The food was good and my waiter and assistant waiter were amazing. The ports and shore excursions were awful.
I traveled with my 6 year old daughter and took her to the kids club for 90 minutes for 3 nights. She hated it! She was looking forward to going to the ports we had initially chosen for our cruise as she had been to the other ports twice before.
The cabin was clean and a nice size.
I have been to Nassau several times. This was my daughter's first time, so we booked a day at Atlantis directly through Atlantis. She enjoyed the waterpark and the splash area for small children as she was 1 inch shy of the height requirement for the big slides.