Great cruise. You really get what you pay for. We are already looking into next December..We travel wtih Royal Caribbean..They are the BEST!!!!