Our cruise was excellent, there was a little mixup regarding seating, as we were on our honeymoon and wanted to be seated alone, but it was all sorted out by the amazing staff member named Tedrick who was the supervisor for the evening. He was awesome and even brought us drinks onto the top deck while we were watching the fireworks. The food was great and the entertainment was really nice as well.