The cruise was enjoyable and the dancers was great. The rating was average due to the wait staff we had, she was disorganized, overwhelmed and not attentive. While other groups were getting their next course, our waitress was no where to be found. Drinks were slow, meal was slower. Waited 30 minutes for a drink, arrived to table as we docked. She finally brought dessert at that time but no coffee. Other patrons near us were received their dinner and drinks well ahead of the area we were sitting in.