Went on the western Caribbean cruise on Feb. 19th, 2011. Flew in on Spirit which is a rip off, they nickel and dime you with fees so your better off to go with a different provider which might seem more expensive at first but will be cheaper at the end of the day.
Right from the start embarkation went smoothly, food was available immediately but our cabin was not ready till the appointed time. For the course of our trip everything went well. We felt well taken care of and the cruise line did everything to accommodate us.
The entertainment on board the ship is excellent, there is always something going on. I did the rappelling wall 3 times. Water slides are great, expect to wait in line though. The shows are awesome but the cirque de soleil show is not a family show. However lots of people take their kids and didn't see anything wrong with the show.
Room is small, but good location as elevator to garden cafe is close by