Or any Carnival ship for that matter, probably. FYI. I bought two of the ring specials ($25 ea, 2/$40) on my Sept. cruise. They are beautiful. One is an eternity ring, "diamonds" all around (matches my diamond band perfectly) and another. I found one of the stones in the eternity band had broken in half. Carnival has a 30 day guarantee and of course it was 32 days later. I've contacted Carnival but haven't rec'd a reply. Oh, well it was only $20, right??? It's your money next time.