ProfileImage karebear
21 Exp
Royal Caribbean Royal Caribbean
Many Departure Ports
Great food, attentive staff, nice facilities, decent casinos